<SEC-DOCUMENT>0001628280-22-027667.txt : 20221102
<SEC-HEADER>0001628280-22-027667.hdr.sgml : 20221102
<ACCEPTANCE-DATETIME>20221102080702
ACCESSION NUMBER:		0001628280-22-027667
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		80
CONFORMED PERIOD OF REPORT:	20220930
FILED AS OF DATE:		20221102
DATE AS OF CHANGE:		20221102

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			SHENANDOAH TELECOMMUNICATIONS CO/VA/
		CENTRAL INDEX KEY:			0000354963
		STANDARD INDUSTRIAL CLASSIFICATION:	TELEPHONE COMMUNICATIONS (NO RADIO TELEPHONE) [4813]
		IRS NUMBER:				541162807
		STATE OF INCORPORATION:			VA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-09881
		FILM NUMBER:		221352354

	BUSINESS ADDRESS:	
		STREET 1:		PO BOX 459
		STREET 2:		124 SOUTH MAIN ST
		CITY:			EDINBURG
		STATE:			VA
		ZIP:			22824
		BUSINESS PHONE:		5409844141

	MAIL ADDRESS:	
		STREET 1:		P O BOX 459
		CITY:			EDINBURG
		STATE:			VA
		ZIP:			22824
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>shen-20220930.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:8dcb49fe-a140-47d1-af02-d1f738ef76f9,g:04c2f02f-89bc-4469-bec4-0056f9569bab,d:caf50194185b43aa9f901dfdc6300d2f--><html xmlns:shen="http://shentel.com/20220930" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2022" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>shen-20220930</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80L2ZyYWc6OTM4NTJhNjkzYWY0NGIzZmFmNDc3MzhlNWY2NmJjMmUvdGFibGU6MTQ4NDI3MmY3MjhiNDkyODhhN2NjYTEzY2RkZWY2MTkvdGFibGVyYW5nZToxNDg0MjcyZjcyOGI0OTI4OGE3Y2NhMTNjZGRlZjYxOV80LTEtMS0xLTE0MDkwOA_0da2bf0d-cd7e-494c-83e4-cfa781a26445">0000354963</ix:nonNumeric><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80L2ZyYWc6OTM4NTJhNjkzYWY0NGIzZmFmNDc3MzhlNWY2NmJjMmUvdGFibGU6MTQ4NDI3MmY3MjhiNDkyODhhN2NjYTEzY2RkZWY2MTkvdGFibGVyYW5nZToxNDg0MjcyZjcyOGI0OTI4OGE3Y2NhMTNjZGRlZjYxOV81LTEtMS0xLTE0MDkwOA_f8aa09cf-cd0f-4571-b909-ce5fac6befec">12/31</ix:nonNumeric><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80L2ZyYWc6OTM4NTJhNjkzYWY0NGIzZmFmNDc3MzhlNWY2NmJjMmUvdGFibGU6MTQ4NDI3MmY3MjhiNDkyODhhN2NjYTEzY2RkZWY2MTkvdGFibGVyYW5nZToxNDg0MjcyZjcyOGI0OTI4OGE3Y2NhMTNjZGRlZjYxOV82LTEtMS0xLTE0MDkwOA_667a80b8-1bbe-4ace-90bc-4d6c1547bb93">2022</ix:nonNumeric><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80L2ZyYWc6OTM4NTJhNjkzYWY0NGIzZmFmNDc3MzhlNWY2NmJjMmUvdGFibGU6MTQ4NDI3MmY3MjhiNDkyODhhN2NjYTEzY2RkZWY2MTkvdGFibGVyYW5nZToxNDg0MjcyZjcyOGI0OTI4OGE3Y2NhMTNjZGRlZjYxOV83LTEtMS0xLTE0MDkwOA_b169fe1c-3d1b-4671-8f27-fabf6cef7cb6">Q3</ix:nonNumeric><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80L2ZyYWc6OTM4NTJhNjkzYWY0NGIzZmFmNDc3MzhlNWY2NmJjMmUvdGFibGU6MTQ4NDI3MmY3MjhiNDkyODhhN2NjYTEzY2RkZWY2MTkvdGFibGVyYW5nZToxNDg0MjcyZjcyOGI0OTI4OGE3Y2NhMTNjZGRlZjYxOV84LTEtMS0xLTE0MDkwOA_f2d05816-ac19-4da6-862a-337b60cc46d8">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" name="us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0wLTEtMS0xNDA5MDg_149066f3-b659-4311-bd06-f01f2c9b9b36">http://shentel.com/20220930#ServiceRevenueAndOtherMember</ix:nonNumeric><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0wLTEtMS0xNDA5MDg_4513d010-5332-40ac-a9c9-83c05a2529d1">http://shentel.com/20220930#ServiceRevenueAndOtherMember</ix:nonNumeric><ix:nonNumeric contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" name="us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0wLTEtMS0xNDA5MDg_5f6d1dcb-4fe3-4c17-8035-fdeea51444f5">http://shentel.com/20220930#ServiceRevenueAndOtherMember</ix:nonNumeric><ix:nonNumeric contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" name="us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0wLTEtMS0xNDA5MDg_67eacc97-424a-47a5-818d-6182e0f2bb16">http://shentel.com/20220930#ServiceRevenueAndOtherMember</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="shen-20220930.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdd2ce56925f4a0d94ee6d71685af2b6_I20221026"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-10-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad32c8f61f94442981ad649adf095eeb_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c261769b5474f90bc4a31020923266a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9305296c29c94de7afa66c64ef1bae89_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f1127a1603548cfae44950ed3fd168f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb497359a2694b41b42ccdcf6f47722e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79087ad0a9ae434eba9b33cbd02335d1_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83f0265b1c994949954cc80ca3b76cde_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba04d684542c47b5942cf14b8d57bcf8_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22f6c2f94d864e32a8bb2b37cbb4daaf_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75c4a824e4b84acea178f66235410efd_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45671c20490f46528681483241d36bf4_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5fc1e060aca4cc7b48973a8b02e79dc_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3bfad77b95d4e95b6a7e281dbac6a30_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</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="i96582171b73941e0a856902b1d984f81_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</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="i0dc17134e1d7489db6614d0d7ed528c4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</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="ia13602ef125f49a9b54d0374bc2be003_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</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="ie478362ea92e4232aea1b1e7c2dcdb9a_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60d1ebdbea5542b3b7c8da125f2ed013_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60dae8e87e5a4e1ba962848f3d2a69d2_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0b6c952aecf4f358e747faf35bc993a_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73b25ea70afe466b8eb791e09fcebdb9_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17f8005067984c05a805f40d63fef37e_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4daf3a335cc74d818a8a856e08a46dd9_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbd2c6617dc44127b1f4c807388cf71f_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8c0528fa3ac4109b0684e91fe38735c_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2458e142bd9414b9dd80cd1bf4efb05_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if46532546b2d4e1882191eb8fe804cb9_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab491f37606243b68ff37190135daba1_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc81efaf851a4075bf9da580402688b6_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35e545a146e448a6bee8c10185cac202_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i124d8994d2c4489aa79207c9c8f86f42_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aff037844f748e28f1cf433cd2317e7_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7153113fe0714cca98cfc8519c01c2dd_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79eb16051bd8463380c0282c0ad00b59_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ebbd3997032495a967cd46181ee2576_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c2a4cb6a46b48d787064a701e4c03df_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfbe30e99b1e4a59ba9390c30fb161f0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee3c99a79b934c40aca140be67b17fae_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie68f836e74274454bcc82be7ff64423c_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e116e5547c3466b948deb97b266dba4_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2da767a85edc454cb755783d2f92e521_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fc23b339a5149fb8e6d3f7648f64422_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41a54d82ea154e08923f202de4addb19_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:CobankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3efe143427ff498ba9420e5290e74882_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:CobankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55174349ded642aebf92add032d54910_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:CobankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib91be34b5da24692b9279f213bb10594_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:CobankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3767b372124446b68a750525634c8586_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:CobankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9f4316d3c704c6c944d3e4feb0c2187_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:CobankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i4c58d70ca4c546beb21569c4b8a2f7ba_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:ValleyNetworkPartnershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83fade226b204370bb92310bedda9963_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:ValleyNetworkPartnershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a217b2087984802ba13f7125c08509a_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3930257198964512abbb8f40d669110a_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id43fe32258584611866bb505c38b91bb_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ac037eb4d78481391193eef9ccdd17b_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84dfb3703c964803878453cd622aa417_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2a1be1581a2443eaf3aeadeb4aa04c5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f516af355994afe9c72bebd0b19322f_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4dc5534812784042989d5b34c7923e52_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f34cceaa61646afb3c4dadd5ae339fa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e55dee73e18489cb2a25218e30d5a14_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6cd4d3be393a4e58ad2f3204a831f91a_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38577c39fb864b969b596b610a1b5d3f_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id468ba42590b437fae122d603664ef97_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f0b714f693a445f96eb02b144407ae2_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9836e96499d48388afcdd7f4a5c61c4_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a84fcdcdd764087adb1fe23f32f187c_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ad2119da02843b2bff3d61f92f47c15_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e643a9915684a17b22926079ca94862_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shen:EquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb82d9c76a5949e2b853df52fc68facd_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shen:EquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f28718157e947d6963bda78a722c4f9_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shen:EquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a270eb8b9b04fba8349c5b176e56a96_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shen:EquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie596b177b6de4d26a543a740a37df7ec_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherPlantInServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1592d0ebd4649d98f53f9b9d029d8ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherPlantInServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20bb548388524d379db44871600c5727_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22aa0a4badef4917aa551105f8186ce3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fac44b7eeaf4639a17520e3721097e1_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="cell_site"><xbrli:measure>shen:cell_site</xbrli:measure></xbrli:unit><xbrli:context id="ia69ec5107750497694b4bb84e3d18126_D20220823-20220823"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">shen:AssetPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-23</xbrli:startDate><xbrli:endDate>2022-08-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5263fac089742f1929ccaf2f64ecad7_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a81314823464107a758b049567e73e6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if99b95ae6d8f4edaaf173198bd9b6646_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ba6169188c542469eac8fb6e47cbf62_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f484f1aa99944d7a9df30bbe3e7ad84_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:FCCSpectrumLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45acb67e00bc4d5297e8c6b2b2755a74_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:FCCSpectrumLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ab8dffc7b50454f961461fdf5767381_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:RailroadCrossingRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9da2731e31cb4d97af6596cc0c658456_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:RailroadCrossingRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56cdc6cd9db14fe1b3587dd8e3a57927_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4465f4100ac643c8a64c45f02a392d48_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c6c3d059a564bc99e4017797e57ec88_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71b294f42ad14f99aebafd82bd04eac4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3b304fd2ddd49e79337343c7627e35a_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:FCCSpectrumLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20d1077358a94bd88cf1b2e6f2e4d46a_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:FCCSpectrumLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c4b00ce171b4b0cb7b350e4f3a62938_D20221101-20221130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:FCCSpectrumLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2022-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib895b5a442ed4d15a4a24212830c8c31_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">shen:BeamFixedWirelessNetworkMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5e07da5f55445f1b7babb33a8ea42f4_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">shen:WorkforceReductionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f6518664f3a48bdbf3b0fb53023f844_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">shen:WorkforceReductionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f904c8caa0244f3a784819ff5d86e70_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">shen:WorkforceReductionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3627519525e9462f9993aa276e022b9b_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">shen:WorkforceReductionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1261b7ca9a764084acacae486b8c104a_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">shen:WorkforceReductionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42adbb9b3b2a44428b24f4c3e09108d6_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">shen:WorkforceReductionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c9c85d96d394b5eb378f25fac1a9dc6_I20210701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fdd89d68f8c4d5d81b15d175e1e0bec_D20210701-20210701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31d562de6af448fcbea466282fe083b8_I20210701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c236285f7234bea851167edf9150422_D20210701-20210701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i441527dd76654c0db3d8ec9c90106096_I20210701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c06693c188548f28df21aaac398b7e4_D20210701-20210701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5fcdbc80db14f268a9cbd3991fe9828_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04ad380dbe4d4037988080e3736bc0fa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff7ccf84597848ad8d78d926aa5101f9_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a0988f674db4dbeb0b834254f43131e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebcc9374dd644e7f9230a7e5dd03a892_D20220701-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i023f185f7cf947e39e649a5c840d139f_D20220701-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i462f905be0b04ad3b60fdb3b11a7d1fe_D20220701-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaba43ee8d4c340f691080a5477720bdb_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i009fbbf401c94d2aa0725a8dacacff9b_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60b2d2fe49c0403db8327e847baeecdf_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">shen:EmployeesAndDirectorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie87c2104ff35412484557a98e621559a_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">shen:EmployeesAndDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1431b8299eef4df4b883ca0b43f240f6_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">shen:EmployeesAndDirectorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7b5cc25b6da4a609b3439b6f6933a6b_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">shen:RelativeTotalShareholderReturnAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">shen:EmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i963f3e95ba21452791cfc048b6e0b39e_D20210702-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-02</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e0a0712f394449d950f79e25888e7f1_D20210802-20210802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-02</xbrli:startDate><xbrli:endDate>2021-08-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib44f720984c24504880784df7e14571f_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaaa4c7cc75024f9ea5b2ae041add8e4a_D20220701-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">shen:LewisCountyWestVirginiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8aeea466b89147bfaaf1f7369ba34e27_D20220701-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">shen:FrederickCountyMarylandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44a9ee91eb6348849228ee1f5d5db1f3_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i067fd50c2ae44a07ace42739f70888f9_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic203da5a31c9489da5451e7856e74266_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01406064db934a70ac80c8edd9daead0_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d54a1d6411b4cf08b48fddff87d1bff_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0aaafb2d93614db8b5e790cde78db1ea_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf006e8cd2fc4789af9ecb6f79deba4b_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i191e0afadcef4ea9bdb9c5b8deabc5f7_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i960342374576413a960e28ccfdae953d_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc981d91999c4455949f69285698bfdc_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8eba538e4f994dc2a3aedeeecd6416ff_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i525c3b03aafe48f3a5cb9474d8d63c8e_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd129fed3a914e068af49c2cf35a149c_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0580cef66c164d7083cd4f7720bcf83b_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39ebbd9ddffa4f858fbf544259fc87f5_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i518915688e0d4fd99262abaa031db9db_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fc1d5e5583e41efa0d6504bfb92312a_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief9be64ac32a4d668b5bcbd363d4f0e4_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5be3918cb4554d01b04b1d33862ef255_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i380055c0c4c54e0cbfaa9accfc68396c_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia82a5d3b3d5a4ff7b9fd77a1cbbaa14d_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7449d0b436cf4fafae72a05ba302f708_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2a9411d3b0e46eeb41699e784e93e6f_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb5e38fb00e04d51b13251b1016b85c4_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib674f7fd09934c15a70856fa39f941da_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idda51d264b554769ae387a81c26cc369_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49c7df3fff9d48ecadedf53de99e4a52_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a45345356264d308c5ac7363f42bddf_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i596f7cc121634e3c96156ff94cb3dfa4_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic521844dc32049d287c62ba15baa0680_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78fcb9cd2a6d4599a9a02962bb94693d_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24aa3c4343164146a817edcf90ddcb09_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1987cf3608949da994978c87254223b_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e172709ede749588ea12902a3cf0351_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38867cf676dc4be3a27ebd9293ce7db2_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iffe20e7f9de24b24846b11f64501b423_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb99a511e166421182b523b6899fc7fa_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4d40be00c874df7b2bc3734e84dee67_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5de6ef08459144d9ac9507af74ea482c_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63e7f4055b5a43768bc5e73558d32c3f_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae2d4800c6ac421b81240efe66cbf277_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i206f4610ed9b4c018e38155e957c684c_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4377dfbbb374715a682b66ad9f0a70b_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7371c9bd1ad47f0992efa969c046486_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i300dfadedc4e4d7e82f08d54f350a3d5_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie62ef01389e742ddbd692bb69e6c1e9a_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c6e99e24e4d4ceeb00f97deb7c699e2_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1caa609287b64de7adf4ad1063392d0a_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7501e8b23374380b6899d385d38165a_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i785e75d2e4e443e48b285dcc89cbba4e_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie00e9e5b13ed42a086e9124e11ec784e_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30aa7f952e7e4a318c670987540bd60d_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1e9c5c1f86947b8ab8f0d4689d488df_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecf18c5c34b34be89f94222692064f23_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84429861114040eab96e75b7352cb1c6_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i592f7ff960114eb09ef9081adcf651bc_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5632611ae90d45b7807233bb5326717f_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73292f3a9c9e4d51a09e570ac1912d44_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1dee2ef11c147c7bcd1f713c9ef89e0_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb6d95357ed94e549a9c435d1d82bde7_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7700f567372d4c71baf12f4bd777dd28_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f0dc9ab86524d75be5194fdcdabe7f2_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ca5fb7fea5a485b88a40a71bb894348_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95cfb0ce2b754a03b365e88bdfba80c2_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08834d79ec674e5d902aff1654920862_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8672823cc5e47949996537a2cd03bc1_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b0970b057de4bb684214a97afb5c3fb_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0488c8e503b463cb69224dd563ec179_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b60bec871104e14baa18ca4ba5a97b6_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie48069ac00744468899490e890f0f5f5_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfec323d44c44aeba71016a75e8ec9c4_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7765a39fd4214848a7083e298ce68ac6_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie26302d59b5549f28f0e2e158b101a22_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icedb6c716bdd45c9af1c400182a3a10a_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab20ee17334043df844f4ea0427aef59_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78d226696415482cb3e6e48e3b8b1969_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5dffbf0946f8450496ce5e4282f83e82_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9f8b100fa8742e4996e9b9ab8d1f032_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfbda6f261704423a99f2d72aba979cf_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7168d50e2a04eb68cc485f62acb583e_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0320772c1e14be2844a496fa323d715_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35f8108e49bb4e0bafc85583733798b4_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67f43f61295544638cd21649af7a294f_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3638ae9529d49ba913a31f2a12dd03c_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3883ce1fd2154337858e517dd528edcd_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic30db7cb8e3d4eda987880111a253427_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6313a8f7d08748f99e8909137432e9be_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id97b0052c5254a2da7add00e0457e600_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if931ead074f943bcb0b42e856c76545c_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i326ce3e385b54afcbb5f610f99bbde81_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a22e810f5304449a5af44b8fd59818d_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bda4724f70643b18003a1377b049787_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c220e367953485e9ddb4ad4e0cb4013_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1bf98bf83b694fc69e898ec907f315d8_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94906cf0b4904532ba43f046faede85a_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d74c11fa8464cc28dfa10b3aea9eecc_I20210701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ee5c3b810174f88a01ad71d484a5603_I20210701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i153ffe1169d940668c1d7c1fe514eef5_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i382fe377a9d9476fa3db2a377a0fc443_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i697f6fb703a34d8ab4b60906a0c78c25_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:EquipmentProductAndServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i038be23a84154c5db5b1769022542dc6_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:EquipmentProductAndServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i629ee85a770f4a44b6c0b54ecbd5531d_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97707f8be95e413ba87c68a50fa82080_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i309dadd2f75f4d3ebe04e1aceadbfe01_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07c859416d364e81832890a46a7a610f_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000354963</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="icaf50194185b43aa9f901dfdc6300d2f_1"></div><div style="min-height:9pt;width:100%"><div><span><br/></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:14pt;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:14pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D. C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODky_adb148a4-56f3-457f-9af4-ee3f2584a390">10-Q</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Mark One)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.076%"></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:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NzMwZTg4MTg5ZTY4NDk0ZTk5NzMwODU5ZTkwYzcyNzYvdGFibGVyYW5nZTo3MzBlODgxODllNjg0OTRlOTk3MzA4NTllOTBjNzI3Nl8wLTAtMS0xLTE0MDkwOA_490f24ed-9152-4547-9b3a-722b4e7359ca">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the quarterly period ended <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NzMwZTg4MTg5ZTY4NDk0ZTk5NzMwODU5ZTkwYzcyNzYvdGFibGVyYW5nZTo3MzBlODgxODllNjg0OTRlOTk3MzA4NTllOTBjNzI3Nl8yLTAtMS0xLTE0MDkwOC90ZXh0cmVnaW9uOjZmNGQ0Zjc0MmY3MTQ4ODdiYjJhY2Q5MzhkZDhlZjNjXzM1_2a991bff-205e-4ef0-a8b6-00915aa5021e">September 30, 2022</ix:nonNumeric></span></div></td></tr><tr style="height:12pt"><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:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NzMwZTg4MTg5ZTY4NDk0ZTk5NzMwODU5ZTkwYzcyNzYvdGFibGVyYW5nZTo3MzBlODgxODllNjg0OTRlOTk3MzA4NTllOTBjNzI3Nl80LTAtMS0xLTE0MDkwOA_fdd7107c-f071-4254-9fb4-83e785b5dc0c">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr style="height:12pt"><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the transition period from__________ to __________</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission File No.: <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODkz_739c0116-8b9f-41f1-851d-b0affafd337d">000-09881</ix:nonNumeric> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><img src="shen-20220930_g1.jpg" alt="shen-20220930_g1.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:215px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODk0_9bf592b5-045a-46e1-ba76-ff3459662d75">SHENANDOAH TELECOMMUNICATIONS COMPANY</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.327%"><tr><td style="width:1.0%"></td><td style="width:46.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.142%"></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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6ZTc2NWUyNjY4NGQ3NGMyY2E0ZTk3N2QyMjY5NzI2ZDAvdGFibGVyYW5nZTplNzY1ZTI2Njg0ZDc0YzJjYTRlOTc3ZDIyNjk3MjZkMF8wLTAtMS0xLTE0MDkwOA_25b36304-a404-47b9-ad65-60bd3bc74feb">Virginia</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6ZTc2NWUyNjY4NGQ3NGMyY2E0ZTk3N2QyMjY5NzI2ZDAvdGFibGVyYW5nZTplNzY1ZTI2Njg0ZDc0YzJjYTRlOTc3ZDIyNjk3MjZkMF8wLTItMS0xLTE0MDkwOA_570efc23-0cf2-4ea4-8b8f-931b917ae30c">54-1162807</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODk1_a3bea31a-c882-4c27-9a6b-7b779aa2a68e">500 Shentel Way</ix:nonNumeric>, <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODk2_99d30e50-03d2-41eb-978e-7481b06e322b">Edinburg</ix:nonNumeric>, <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODg5_4559322e-2239-4fcf-b018-92a10f4a1628">Virginia</ix:nonNumeric>&#160; &#160; <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODkw_b107cf3f-f05e-4ced-9c14-cc619b81404f">22824</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Address of principal executive offices)&#160; (Zip Code)</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODkx_d307adbf-3fd9-4d8c-a557-12e54d64b619">540</ix:nonNumeric>) <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODk4_38bb5bd2-b59e-45ee-848e-e0bba9911c87">984-4141</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant's telephone number, including area code)&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.785%"><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-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:8pt;font-weight:700;line-height:120%">SECURITIES REGISTERED PURSUANT TO SECTION 12(B) OF THE ACT:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span><table 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:22.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.179%"></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:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NTEyYzJmZGMwNWU3NGYyMTg5MjJlMzEwNmJkMzkzZTYvdGFibGVyYW5nZTo1MTJjMmZkYzA1ZTc0ZjIxODkyMmUzMTA2YmQzOTNlNl8wLTAtMS0xLTE0MDkwOA_35ac899a-2cea-46e7-b10d-892c767c55c8">Common Stock (No Par Value)</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:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NTEyYzJmZGMwNWU3NGYyMTg5MjJlMzEwNmJkMzkzZTYvdGFibGVyYW5nZTo1MTJjMmZkYzA1ZTc0ZjIxODkyMmUzMTA2YmQzOTNlNl8wLTEtMS0xLTE0MDkwOA_8814a347-b89b-4491-ac9c-f3e83ab25709">SHEN</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:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NTEyYzJmZGMwNWU3NGYyMTg5MjJlMzEwNmJkMzkzZTYvdGFibGVyYW5nZTo1MTJjMmZkYzA1ZTc0ZjIxODkyMmUzMTA2YmQzOTNlNl8wLTItMS0xLTE0MDkwOA_1e9d8d7f-0097-465b-ae50-9d5ef167c828">NASDAQ Global Select Market</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icdd2ce56925f4a0d94ee6d71685af2b6_I20221026" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NTEyYzJmZGMwNWU3NGYyMTg5MjJlMzEwNmJkMzkzZTYvdGFibGVyYW5nZTo1MTJjMmZkYzA1ZTc0ZjIxODkyMmUzMTA2YmQzOTNlNl8wLTMtMS0xLTE0MDkwOA_bb9256f8-0ebe-4652-87b0-0cc0fa2bd1de">50,098,304</ix:nonFraction></span></td></tr><tr><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:400;line-height:100%">(Title of Class)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Trading Symbol)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Name of Exchange on which Registered)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(The number of shares of the registrant's common stock outstanding on October 26, 2022)</span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table><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.&#160; <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODk5_162ca5cb-470c-4cff-89cb-1efe1ad89425">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160; No &#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%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160; <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODk3_d398e903-66b8-447f-9626-25a434ba78e3">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160; No &#9744;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.079%"><tr><td style="width:1.0%"></td><td style="width:14.681%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.922%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.693%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.868%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.693%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.868%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.002%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6YmYyMzY4ZjVhNjZiNDQzODhiY2ViYTQwY2ZkZDc0NWEvdGFibGVyYW5nZTpiZjIzNjhmNWE2NmI0NDM4OGJjZWJhNDBjZmRkNzQ1YV8wLTAtMS0xLTE0MDkwOA_420f009b-79e4-47e8-a08d-c3e4ac3d796c">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated filer&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6YmYyMzY4ZjVhNjZiNDQzODhiY2ViYTQwY2ZkZDc0NWEvdGFibGVyYW5nZTpiZjIzNjhmNWE2NmI0NDM4OGJjZWJhNDBjZmRkNzQ1YV8wLTctMS0xLTE0MDkwOA_35b5efba-c29c-4b9f-89d4-f434acceedb7">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6YmYyMzY4ZjVhNjZiNDQzODhiY2ViYTQwY2ZkZDc0NWEvdGFibGVyYW5nZTpiZjIzNjhmNWE2NmI0NDM4OGJjZWJhNDBjZmRkNzQ1YV8wLTktMS0xLTE0MDkwOA_30899c87-3b9a-43d7-ba34-39aefad331bf">&#9744;</ix:nonNumeric></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%">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. &#9744;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xOTAw_f2c4f92d-82e4-4bdf-beff-8c521a6e6848">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:9pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="icaf50194185b43aa9f901dfdc6300d2f_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SHENANDOAH TELECOMMUNICATIONS COMPANY</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%">INDEX</span></div><div style="text-indent:45pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.554%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page<br/>Numbers</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PART I.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FINANCIAL INFORMATION</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Statements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unaudited Condensed Consolidated Statements of Comprehensive (Loss) Income </span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unaudited Condensed Consolidated Statements of Shareholders&#8217; Equity</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unaudited Condensed Consolidated Statements of Cash Flows</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes to Unaudited Condensed Consolidated Financial Statements</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_28">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_73">19</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quantitative and Qualitative Disclosures about Market Risk</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_88">28</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Controls and Procedures</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_91">28</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PART II.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OTHER INFORMATION</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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal Proceedings</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_97">30</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk Factors</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_100">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unregistered Sales of Equity Securities and Use of Proceeds</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_103">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibits</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_106">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signatures</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_109">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span 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="icaf50194185b43aa9f901dfdc6300d2f_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%"> </span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_13"></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_16"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SHENANDOAH TELECOMMUNICATIONS COMPANY AND SUBSIDIARIES</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</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:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></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="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMy0xLTEtMS0xNDA5MDg_43014e88-136e-4393-89da-975abce0210d">33,033</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMy0zLTEtMS0xNDA5MDg_e2ff3f55-d3df-4d1a-8258-aaab56355329">84,344</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="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNC0wLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjpiZjVkNjJlZDg5ZjI0YWZmYjYzZGY0MDUwMTVlN2U0OV82Nw_ecc8761e-8267-4de1-a565-ee94a00a44e4">371</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNC0wLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjpiZjVkNjJlZDg5ZjI0YWZmYjYzZGY0MDUwMTVlN2U0OV83NA_af093d1f-5461-4ce6-bef2-55c625607b21">352</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNC0xLTEtMS0xNDA5MDg_ec9d5efa-90c0-4ffb-9403-4f2273b9c96f">23,592</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNC0zLTEtMS0xNDA5MDg_ab9f2ea0-5cf5-4a3d-80d5-2d6a734900ab">22,005</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNS0xLTEtMS0xNDA5MDg_233b36ed-0109-41f0-90f9-822923147af4">29,457</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNS0zLTEtMS0xNDA5MDg_92a6a525-df56-450e-901e-2c3ad286a8b0">30,188</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNi0xLTEtMS0xNDA5MDg_50e7efa2-2e7e-43e8-b30e-5d623fdf1d49">11,915</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNi0zLTEtMS0xNDA5MDg_c8828d03-0b0f-4b2a-9803-48ecb9f1daa7">29,830</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets held for sale</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNy0xLTEtMS0xNDA5MDg_036f7e6f-2506-46bd-b109-d34cc9717344">19,742</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNy0zLTEtMS0xNDA5MDg_978f08b4-91ff-4a1a-aacf-4f0e45ef71af">&#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="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:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfOC0xLTEtMS0xNDA5MDg_9fb15ddd-9cfc-4f47-8961-ff70bdd22f72">117,739</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfOC0zLTEtMS0xNDA5MDg_4e81001b-5843-4c7e-a755-4817704860de">166,367</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Investments</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LongTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfOS0xLTEtMS0xNDA5MDg_2eeeb6cb-272d-4f33-8934-3f4cca51e142">12,784</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:LongTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfOS0zLTEtMS0xNDA5MDg_a53f17f6-c1e7-4064-9b9d-56fabb146128">13,661</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTAtMS0xLTEtMTQwOTA4_f4bc6d49-67d6-4c60-936c-25c2d3260da4">641,407</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTAtMy0xLTEtMTQwOTA4_fc36b9af-6caa-4c73-879f-b4da74c26b31">554,162</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="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net and goodwill</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTEtMS0xLTEtMTQwOTA4_5daf944b-60ba-47bd-aeac-6a37404cb5a2">81,612</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTEtMy0xLTEtMTQwOTA4_ec694453-34f5-4ac1-858d-0607c40ff652">69,853</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="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTItMS0xLTEtMTQwOTA4_aaa13b50-a7b3-4c20-af02-b0df01e69e2b">55,749</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTItMy0xLTEtMTQwOTA4_5965d0c6-fa2d-4fd9-955b-57789a4de37b">56,414</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="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred charges and other assets</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTMtMS0xLTEtMTQwOTA4_f200decf-9090-4087-8c84-465c611df0df">13,167</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTMtMy0xLTEtMTQwOTA4_0fa32c02-4848-4a3f-a8a2-40e89a07e157">10,298</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets held for sale</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTQtMS0xLTEtMTQwOTA4_7087b7b1-e268-4a1e-ab7b-5b6e07b13b59">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTQtMy0xLTEtMTQwOTA4_08f94c48-ef7f-4fc5-a09b-e7a65db6d26b">19,978</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTUtMS0xLTEtMTQwOTA4_be51be6c-f859-4733-be8a-0d0e46104c66">922,458</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTUtMy0xLTEtMTQwOTA4_1499a139-ec39-4121-a1fe-0532b49f18c5">890,733</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt, net of unamortized loan fees</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTgtMS0xLTEtMTQ2MDc1_7d974f69-063a-4fe2-8557-71bf8572da6a">105</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTgtMy0xLTEtMTQ2MDgz_085d586c-e161-4d79-8615-f47f3313320a">&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTgtMS0xLTEtMTQwOTA4_5005aa3b-e161-40aa-8aa7-86d98e00d07d">35,836</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTgtMy0xLTEtMTQwOTA4_126d3abb-6233-4315-af27-073ebab8fb91">28,542</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced billings and customer deposits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTktMS0xLTEtMTQwOTA4_04727066-b648-46d1-98d5-ba6951632055">11,443</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTktMy0xLTEtMTQwOTA4_772b41f3-f6fe-44ad-b0b6-0c7c00b27ba4">11,128</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjAtMS0xLTEtMTQwOTA4_387b0ca6-3dba-4e57-823e-2e62fd0de6d2">10,721</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjAtMy0xLTEtMTQwOTA4_9cac9556-0ce9-4454-a3b5-206610dfddfb">9,653</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjEtMS0xLTEtMTQwOTA4_98087c7b-2a37-4803-a73a-464244aaf6fe">2,962</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjEtMy0xLTEtMTQwOTA4_b0277da0-5504-4e6f-879b-2ffbd15c1ddc">3,318</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjItMS0xLTEtMTQwOTA4_e8ea860e-0d6a-4624-baf7-3ac751546de6">14,040</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjItMy0xLTEtMTQwOTA4_b1776d84-0b36-4446-b498-47f273ff7d67">14,611</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities held for sale</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjMtMS0xLTEtMTQwOTA4_485a3efd-f056-4132-ac75-e5ee788680ce">3,834</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjMtMy0xLTEtMTQwOTA4_d3a6bf42-de11-48a5-a0fb-ae9122aaa753">38</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="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:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjQtMS0xLTEtMTQwOTA4_a9c8cbb9-349a-4668-81a7-e800fbc7183b">78,941</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjQtMy0xLTEtMTQwOTA4_f0c833b2-3954-449d-b68c-b7b57487a987">67,290</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, less current maturities, net of unamortized loan fees</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjYtMS0xLTEtMTQ2MTAy_ab3eb77f-b62c-4d05-a0cf-bd959cf307be">24,869</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjYtMy0xLTEtMTQ2MTEy_80642a8d-1be3-4e04-a373-203507c2687a">&#8212;</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Other long-term liabilities:</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjYtMS0xLTEtMTQwOTA4_63ae44b9-8df1-4415-8534-8fca879eab1b">84,639</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjYtMy0xLTEtMTQwOTA4_2d56addc-b50c-4683-8745-09abaad52185">86,014</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjctMS0xLTEtMTQwOTA4_8465d4d4-c990-4aa2-b719-77a64bb5b72c">9,727</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjctMy0xLTEtMTQwOTA4_3ecbca6b-6de0-4779-be2d-7a0da0623c60">9,615</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit plan obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjgtMS0xLTEtMTQwOTA4_0931d6e3-55c7-450d-b1ec-48f5a78553da">7,711</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjgtMy0xLTEtMTQwOTA4_a6ce934f-478a-4eb2-835a-757f1acdf31d">8,216</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjktMS0xLTEtMTQwOTA4_d3521bfa-8014-4ece-9cbf-4aa0788dbdbb">52,001</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjktMy0xLTEtMTQwOTA4_1afc6c7d-b124-462a-9e50-93727a9d817b">51,692</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzAtMS0xLTEtMTQwOTA4_86adfb82-8d05-48f8-9f9b-96a308765289">22,059</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzAtMy0xLTEtMTQwOTA4_f6eba430-f989-4ed9-b192-06d211b9286a">21,824</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities held for sale</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzEtMS0xLTEtMTQwOTA4_96973031-5b50-4c15-a032-39df109b3374">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzEtMy0xLTEtMTQwOTA4_f5f22bbb-dbaa-45df-b8c0-2dc6063ba124">3,807</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="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:10pt;font-weight:400;line-height:100%">Total other long-term liabilities</span></td><td colspan="2" style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzItMS0xLTEtMTQwOTA4_09697516-6189-461b-9e6b-1f4c25960284">176,137</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzItMy0xLTEtMTQwOTA4_21c842da-b3a3-4698-8545-975cecf905ea">181,168</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 12)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzMtMS0xLTEtMTQwOTA4_9d407833-3053-4d66-aacc-0ee5a27c5532"></ix:nonFraction></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzMtMy0xLTEtMTQwOTA4_cb148cc3-6979-4f4a-94de-6a10623be602"></ix:nonFraction></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shareholders&#8217; equity:</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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, <ix:nonFraction unitRef="usdPerShare" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfMTg_4cb831da-2db4-4575-b55b-19eefc7dcfe8"><ix:nonFraction unitRef="usdPerShare" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfMTg_bc2e4d67-4044-47ef-b611-2949654f9966">no</ix:nonFraction></ix:nonFraction> par value, authorized <ix:nonFraction unitRef="shares" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfNDM_348549ea-acf4-49c4-9bff-b85f1dea2704"><ix:nonFraction unitRef="shares" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfNDM_956657e6-54fa-4bca-837f-bde1374eb861">96,000</ix:nonFraction></ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfNDc_46f39fa2-90c2-4202-bea7-a1e39c6ae267"><ix:nonFraction unitRef="shares" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfNDc_f62c9cf0-5eeb-42d1-adbd-dcf20f3279d2">50,098</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfNTQ_698565e7-c549-4217-a8c6-fd63f09aa4d4"><ix:nonFraction unitRef="shares" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfNTQ_82613944-eeee-4dde-b515-47ebafe66657">49,965</ix:nonFraction></ix:nonFraction> issued and outstanding at September 30, 2022 and December 31, 2021, respectively</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMS0xLTEtMTQwOTA4_a15a6f65-cc45-460a-9be8-2bf07405fcac">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMy0xLTEtMTQwOTA4_e314c707-27d7-43f1-99d0-d0245f3d6f44">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid in capital</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzYtMS0xLTEtMTQwOTA4_e1a4a227-e00a-434f-ae50-2c23eec75d80">56,143</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzYtMy0xLTEtMTQwOTA4_13c94445-a307-46b0-a9ef-829d71f3d74a">49,351</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzctMS0xLTEtMTQwOTA4_b80ee979-a68e-4f99-a507-4fbe64482697">586,368</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzctMy0xLTEtMTQwOTA4_b69087c6-a051-4b0b-9039-35882f868de6">592,924</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Total shareholders&#8217; equity</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzgtMS0xLTEtMTQwOTA4_150a3ead-0e6b-47c3-a1ca-c553d463daff">642,511</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzgtMy0xLTEtMTQwOTA4_97a14cd4-7125-4aca-97c4-ce682bcabcf6">642,275</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and shareholders&#8217; equity</span></td><td style="border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzktMS0xLTEtMTQwOTA4_23fd8124-250b-4c8f-9720-db910f80d2d2">922,458</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzktMy0xLTEtMTQwOTA4_167f1ba0-d262-46a9-aa84-f2cf2d06d2fd">890,733</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to unaudited condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="icaf50194185b43aa9f901dfdc6300d2f_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.046%"></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.823%"></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.823%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" style="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:100%">SHENANDOAH TELECOMMUNICATIONS COMPANY AND SUBSIDIARIES</span></td></tr><tr><td colspan="24" style="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:100%">UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</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:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0wLTEtMS0xNDA5MDg_149066f3-b659-4311-bd06-f01f2c9b9b36"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0wLTEtMS0xNDA5MDg_4513d010-5332-40ac-a9c9-83c05a2529d1"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0wLTEtMS0xNDA5MDg_5f6d1dcb-4fe3-4c17-8035-fdeea51444f5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0wLTEtMS0xNDA5MDg_67eacc97-424a-47a5-818d-6182e0f2bb16">Service revenue and other</span></span></span></span></span></td><td style="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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0xLTEtMS0xNDA5MDg_451efb8a-6656-4101-bfd8-b1771e5b49f5">66,924</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0zLTEtMS0xNDA5MDg_91d2df12-1759-4209-b4f8-d9c891d1e3bc">62,244</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC01LTEtMS0xNDA5MDg_a7ed398d-fadf-441d-a213-d02f7ae5fea2">197,359</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC03LTEtMS0xNDA5MDg_5fa8f467-4bf0-4cf8-8cf8-c12726a3c03f">182,635</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="border-top:1pt solid #000;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><td colspan="3" style="border-top:1pt solid #000;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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services exclusive of depreciation and amortization</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:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNi0xLTEtMS0xNDA5MDg_fec7f715-f587-4d8e-8a72-7dd0ac4815f9">27,477</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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNi0zLTEtMS0xNDA5MDg_dfa2912c-82ed-435d-8d7a-15684e0c0275">25,747</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNi01LTEtMS0xNDA5MDg_4dfd40cc-c14f-4f11-922d-c40cc4ca68ff">80,572</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNi03LTEtMS0xNDA5MDg_f7f9bf45-9fd3-43b3-bdb1-a8088d447cb8">73,819</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</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:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNy0xLTEtMS0xNDA5MDg_0ccb9241-9085-47b9-95d9-9e3ba6f502b5">22,227</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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNy0zLTEtMS0xNDA5MDg_358074ad-8c90-42ef-8fd0-99fa5b294acf">20,238</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNy01LTEtMS0xNDA5MDg_c7e69527-5555-42c7-9aa5-893526a29e58">69,152</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNy03LTEtMS0xNDA5MDg_22368e93-3b20-451e-8e75-6f5b8596fa1b">60,711</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring expense</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:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOC0xLTEtMS0xNDA5MDg_43c13b1e-f9e2-4806-bd90-1ff7f3ab956a">641</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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOC0zLTEtMS0xNDA5MDg_fac1b008-e600-4062-b58a-73a21f4c7af9">1,160</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOC01LTEtMS0xNDA5MDg_a07be642-6cbc-48ac-9672-f2c11b44b1b9">1,031</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOC03LTEtMS0xNDA5MDg_bb5a4a8f-3613-417d-9f73-d9558230dc31">1,821</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment expense</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:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOS0xLTEtMS0xNDA5MDg_b2efaa03-3f5a-4dd9-b6b0-688b20c8c8b7">477</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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOS0zLTEtMS0xNDA5MDg_755cd98f-514f-4ec9-8a4d-1bd13bd16fad">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOS01LTEtMS0xNDA5MDg_2847a22b-3785-4518-ac4a-bf74566475fc">4,884</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOS03LTEtMS0xNDA5MDg_7ea0db22-a9b5-49a9-95bd-dd5c9cbfe0b8">99</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</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:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTAtMS0xLTEtMTQwOTA4_1c905389-1e7f-4530-9c5b-7cdb78cd7f93">17,873</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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTAtMy0xLTEtMTQwOTA4_91b9d3ea-fe33-4581-a2af-35191246fec1">14,248</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTAtNS0xLTEtMTQwOTA4_16fec5d5-1359-4714-b392-324046315970">47,008</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTAtNy0xLTEtMTQwOTA4_e0bf52b4-6f96-4694-bfe0-d34827acf30a">40,714</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="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:100%">Total operating expenses</span></td><td colspan="2" style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTEtMS0xLTEtMTQwOTA4_9547014c-6206-40ab-aff8-fa7d8049682e">68,695</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTEtMy0xLTEtMTQwOTA4_1fe9013d-3c74-49a4-b991-6eba3ebba950">61,393</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTEtNS0xLTEtMTQwOTA4_d0fe9471-e02a-4c03-b8f8-11cbf08049d6">202,647</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTEtNy0xLTEtMTQwOTA4_af6ab097-a173-4cd4-a29a-dc1b8d2b7fed">177,164</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating (loss) income </span></td><td colspan="2" style="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:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTItMS0xLTEtMTQwOTA4_25c18ccf-ec40-49a4-a18a-2655134bcf07">1,771</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTItMy0xLTEtMTQwOTA4_31128eeb-d2b3-40da-8222-450fd61874b4">851</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTItNS0xLTEtMTQwOTA4_bae1a36e-5149-48f2-b84b-bdfed5bfc840">5,288</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTItNy0xLTEtMTQwOTA4_d7d0d2af-990f-4bea-8933-f6b5ed2039ea">5,471</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (expense) income:</span></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="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><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 2px 7.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:100%">Other (expense) income, net</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTQtMS0xLTEtMTQwOTA4_27c63aab-ccb2-4a74-8fc8-6122f2f43e63">1,208</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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTQtMy0xLTEtMTQwOTA4_4962cfb2-b699-4110-b277-105350816f82">138</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTQtNS0xLTEtMTQwOTA4_c67cde9f-7973-4a08-b42d-8d90a01beace">1,967</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTQtNy0xLTEtMTQwOTA4_43e041f5-b118-4783-829e-d8d1241f26cc">3,076</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="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:100%">&#160;(Loss) income from continuing operations before income taxes</span></td><td colspan="2" style="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:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTUtMS0xLTEtMTQwOTA4_874f8889-705a-4090-a17d-ec871da55439">2,979</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTUtMy0xLTEtMTQwOTA4_b8411c82-8b05-40f0-8c41-209da643751d">989</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTUtNS0xLTEtMTQwOTA4_ae90c610-8a57-4932-8260-dc30c93e17f9">7,255</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTUtNy0xLTEtMTQwOTA4_4bf0a578-62ef-4ba1-b48c-47564ec1f820">8,547</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTYtMS0xLTEtMTQwOTA4_47e08e50-d7de-4d43-9231-6e3275016e41">251</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTYtMy0xLTEtMTQwOTA4_fa60e2ff-e51f-4a3a-819c-4c563d90a4f5">5,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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTYtNS0xLTEtMTQwOTA4_bacea109-3a79-471e-b3b6-7ab4ada8c49a">699</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTYtNy0xLTEtMTQwOTA4_ed811146-c5e0-4673-8913-47ae518dc938">2,519</ix:nonFraction>)</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Loss) income from continuing operations</span></td><td colspan="2" style="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:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTctMS0xLTEtMTQwOTA4_528e38d9-5bb9-4b56-a707-8fa301730a05">2,728</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTctMy0xLTEtMTQwOTA4_54370187-263f-4f4e-8c94-637a17a96c98">6,495</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTctNS0xLTEtMTQwOTA4_bb303f08-1335-4d8d-a108-7a945bc86aa3">6,556</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTctNy0xLTEtMTQwOTA4_47e6250e-c279-4cd2-90ca-aff3972dbb2a">11,066</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discontinued operations:</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.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:100%">(Loss) income from discontinued operations, net of tax</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:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="shen:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktMS0xLTEtMTQxODU2_9e73de5c-8866-4000-820f-8af676864738">&#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:100%">(<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" sign="-" name="shen:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktMy0xLTEtMTQxODU2_72fd1fa5-1a67-447a-b18a-714d266047ba">406</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="shen:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktNS0xLTEtMTQxODQ3_d171298d-a98f-4d74-95e3-84efe92b6f5d">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="shen:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktNy0xLTEtMTQxODQ3_302ea496-0f2d-4546-ae61-42b43baae7bd">99,632</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="padding:2px 1pt 2px 13.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:100%">Gain on the sale of discontinued operations, net of tax</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:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjAtMS0xLTEtMTQxODU2_344b80d8-2843-4579-94f6-75b2a57ecf1c">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjAtMy0xLTEtMTQxODU2_5d821b31-e1c4-40d5-8f16-5392192437bc">886,732</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjAtNS0xLTEtMTQxODQ3_5530f6f5-fd54-4774-935e-2ee556ef56e8">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjAtNy0xLTEtMTQxODQ3_df53d333-29af-4505-b5f9-5d9fe231f1ee">886,732</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="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:100%">Total income from discontinued operations, net of tax</span></td><td colspan="2" style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTgtMS0xLTEtMTQwOTA4_286bf303-aa12-4491-a1d0-6646352c7700">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTgtMy0xLTEtMTQwOTA4_35c66cfc-37f4-45bb-ab88-4369dd085d7e">886,326</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTgtNS0xLTEtMTQwOTA4_cc6dd0ae-c9ab-4851-9e9d-a25da31d7c4c">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTgtNy0xLTEtMTQwOTA4_dfc267cc-375e-4008-8e81-62115ad561aa">986,364</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 24.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:100%">Net (loss) income</span></td><td colspan="2" style="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:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktMS0xLTEtMTQwOTA4_4eca8644-f647-48d1-b7a9-41b52746e3c0">2,728</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktMy0xLTEtMTQwOTA4_62ea1f93-8262-4dd5-a84a-1d8762d6ca83">892,821</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktNS0xLTEtMTQwOTA4_d1315e9a-96fa-4efe-9a76-828252c81927">6,556</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktNy0xLTEtMTQwOTA4_80a1ea2f-0079-4709-be4b-b5e59a354487">997,430</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></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="padding:0 1pt"></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></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:100%">Other comprehensive income:</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized income on interest rate hedge, net of tax</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:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjItMS0xLTEtMTQwOTA4_53b1bfcd-285c-4c16-ba56-cf0fec475f4f">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjItMy0xLTEtMTQwOTA4_c0e676a0-fbb0-41b0-8d7e-fc91f47e9c44">3,620</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjItNS0xLTEtMTQwOTA4_05af3cf0-b8ad-4a42-a9ee-02d2ff4a27f9">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjItNy0xLTEtMTQwOTA4_ec5b2159-3a9d-44d0-b841-d2d26c0ca62f">4,706</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="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:100%">Comprehensive (loss) income </span></td><td style="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:100%">$</span></td><td style="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:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjMtMS0xLTEtMTQwOTA4_540c23d0-c4f1-4881-925b-594fcb240439">2,728</ix:nonFraction>)</span></td><td style="border-top:1pt solid #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: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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjMtMy0xLTEtMTQwOTA4_11b943fc-3fcd-41c7-a59a-42a84cd5bb71">896,441</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:100%">$</span></td><td style="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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjMtNS0xLTEtMTQwOTA4_5e96c956-9c62-4e28-9687-79fc54bf9f67">6,556</ix:nonFraction>)</span></td><td style="border-top:1pt solid #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: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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjMtNy0xLTEtMTQwOTA4_766e304d-6e4b-4d7c-ab5c-64373f411475">1,002,136</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></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:100%">Net (loss) income per share, basic and diluted:</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic - (Loss) income from continuing operations</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:100%">$</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:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjYtMS0xLTEtMTQwOTA4_cf8d5c5b-3c78-4c00-b6ab-18c9263bce70">0.05</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 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:100%">$</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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjYtMy0xLTEtMTQwOTA4_022b2c45-e78c-4b41-b4eb-289ecaa713f3">0.13</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:100%">$</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:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjYtNS0xLTEtMTQwOTA4_fdbe5c80-a30d-4ded-aa36-ed50f23476c6">0.13</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 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:100%">$</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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjYtNy0xLTEtMTQwOTA4_7e3bd791-95e4-456f-8299-25c634107aa9">0.22</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic - Income from discontinued operations, net of tax</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:100%">$</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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjctMS0xLTEtMTQwOTA4_37013ef2-2e04-4a47-b5de-7e7d00c445bd">&#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 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:100%">$</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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjctMy0xLTEtMTQwOTA4_c542a246-4283-4c3c-8eb6-5aa105377c0e">17.73</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:100%">$</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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjctNS0xLTEtMTQwOTA4_dfd44395-2d61-4a07-9920-cd6fbd40072e">&#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 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:100%">$</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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjctNy0xLTEtMTQwOTA4_8f69afc3-041e-43c4-a486-a2ee9a190aac">19.73</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="padding:2px 1pt 2px 13.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:100%">Basic net (loss) income per share</span></td><td style="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:100%">$</span></td><td style="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:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjgtMS0xLTEtMTQwOTA4_3238d65c-7091-4be2-82cd-d4031d21b5fe">0.05</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjgtMy0xLTEtMTQwOTA4_2d727147-b4ff-4192-9456-87b1bea07811">17.86</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:100%">$</span></td><td style="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:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjgtNS0xLTEtMTQwOTA4_f5792919-37a1-468d-af65-845cfb57229b">0.13</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjgtNy0xLTEtMTQwOTA4_c26d160e-92a8-4ca4-a3bb-69c178bbc44a">19.95</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></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="padding:0 1pt"></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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted - (Loss) income from continuing operations</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:100%">$</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:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzAtMS0xLTEtMTQwOTA4_e38d4ac7-fbda-46aa-9306-57105f0a3e94">0.05</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 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:100%">$</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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzAtMy0xLTEtMTQwOTA4_e13f10ba-3579-4c03-9501-2e3ffb95401e">0.13</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:100%">$</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:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzAtNS0xLTEtMTQwOTA4_98bb10b5-bad5-454c-bc93-1e2151b68e4a">0.13</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 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:100%">$</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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzAtNy0xLTEtMTQwOTA4_94d92802-4961-47ff-91ef-e8cddf756255">0.22</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted - Income from discontinued operations, net of tax</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:100%">$</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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzEtMS0xLTEtMTQwOTA4_c9479315-2607-4fa2-a216-2b33159af002">&#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 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:100%">$</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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzEtMy0xLTEtMTQwOTA4_3bbc598f-a582-4f3e-a88e-283449abe4a3">17.68</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:100%">$</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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzEtNS0xLTEtMTQwOTA4_86ee89fd-1b41-4d11-9b29-ca4b0a02ec42">&#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 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:100%">$</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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzEtNy0xLTEtMTQwOTA4_0976c61b-f0c7-4bc5-80a7-02481bb2cc6f">19.67</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="padding:2px 1pt 2px 13.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:100%">Diluted net (loss) income per share</span></td><td style="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:100%">$</span></td><td style="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:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzItMS0xLTEtMTQwOTA4_852d71db-da8c-4342-8b28-94e8895438c3">0.05</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzItMy0xLTEtMTQwOTA4_ef042884-4c84-406c-a335-c99a277e25ea">17.81</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:100%">$</span></td><td style="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:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzItNS0xLTEtMTQwOTA4_02b7117b-0aba-4b90-9d7a-a058f7f3b49a">0.13</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzItNy0xLTEtMTQwOTA4_3ed3ce3c-07b3-4834-886a-01728adf16fe">19.89</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></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="padding:0 1pt"></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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding, basic</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:100%"><ix:nonFraction unitRef="shares" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzQtMS0xLTEtMTQwOTA4_73d830ab-82a4-4c35-bdda-3c8b29ed8d48">50,183</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:100%"><ix:nonFraction unitRef="shares" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzQtMy0xLTEtMTQwOTA4_cda02a53-7660-4dbd-9fce-34e14b3d0ce7">49,984</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:100%"><ix:nonFraction unitRef="shares" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzQtNS0xLTEtMTQwOTA4_83e8b4ee-447e-43c4-bf70-79891c59d3c6">50,153</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:100%"><ix:nonFraction unitRef="shares" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzQtNy0xLTEtMTQwOTA4_d3fed235-3410-4545-9ae6-74bf5b0f769c">49,984</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding, diluted</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzUtMS0xLTEtMTQwOTA4_6d0703ee-d2ed-4b59-b1fe-5bc6b0884553">50,183</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;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 colspan="2" style="border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzUtMy0xLTEtMTQwOTA4_d3170bd8-3d74-465c-87e8-d4a4386f8ed1">50,120</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;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 colspan="2" style="border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzUtNS0xLTEtMTQwOTA4_9cca5202-feae-424d-bf3a-40578addb141">50,153</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;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 colspan="2" style="border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzUtNy0xLTEtMTQwOTA4_2a873486-277c-48e8-b04e-d1dbb89e4a98">50,136</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to unaudited condensed consolidated financial statements.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span 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="icaf50194185b43aa9f901dfdc6300d2f_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></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.011%"></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.449%"></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.671%"></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.449%"></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.680%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SHENANDOAH TELECOMMUNICATIONS COMPANY AND SUBSIDIARIES</span></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</span></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Common Stock (no par value)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:100%">Retained Earnings</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:100%">Accumulated Other Comprehensive 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:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iad32c8f61f94442981ad649adf095eeb_I20220630" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNC0yLTEtMS0xNDA5MDg_5c157ebc-1a4c-4b75-b928-18c859bf0b18">50,077</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c261769b5474f90bc4a31020923266a_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNC00LTEtMS0xNDA5MDg_8e2e9a6f-e36e-48bc-8ebd-d671385f3695">54,274</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9305296c29c94de7afa66c64ef1bae89_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNC02LTEtMS0xNDA5MDg_9008b37b-d61f-4f5a-9305-1c4412f4d9c4">589,096</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f1127a1603548cfae44950ed3fd168f_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNC04LTEtMS0xNDA5MDg_43b12b72-d8cd-49c0-8f78-3f36ffdd8644">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb497359a2694b41b42ccdcf6f47722e_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNC0xMC0xLTEtMTQwOTA4_c86f7cc3-bdc8-4af9-9f5e-e7b733dcbb8b">643,370</ix:nonFraction>&#160;</span></td><td style="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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79087ad0a9ae434eba9b33cbd02335d1_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNS02LTEtMS0xNDA5MDg_ab9019b1-85f7-4909-bcb2-6f60e27efdde">2,728</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNS0xMC0xLTEtMTQwOTA4_08778a93-4c6d-458c-8d68-bf3c48c8d62a">2,728</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i83f0265b1c994949954cc80ca3b76cde_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNi0yLTEtMS0xNDA5MDg_4fe4b4be-0021-4260-88cf-8df53ee35cc2">25</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba04d684542c47b5942cf14b8d57bcf8_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNi00LTEtMS0xNDA5MDg_75796830-aca7-43dd-ad54-5a55050986a7">1,942</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNi0xMC0xLTEtMTQwOTA4_9bc63892-7b53-44f2-8357-8ac194bbf3af">1,942</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock issued</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba04d684542c47b5942cf14b8d57bcf8_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNy00LTEtMS0xNDA5MDg_69075d34-6fd1-4fc7-992f-53cc21e7b29d">11</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNy0xMC0xLTEtMTQwOTA4_da499f9e-ff16-4c96-9d91-0debdde7813a">11</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares surrendered for settlement of employee taxes upon issuance of vested equity awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i83f0265b1c994949954cc80ca3b76cde_D20220701-20220930" decimals="-3" name="shen:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOC0yLTEtMS0xNDA5MDg_3c1d1668-a7ab-4a9d-b77b-bb9621453a34">4</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba04d684542c47b5942cf14b8d57bcf8_D20220701-20220930" decimals="-3" name="shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOC00LTEtMS0xNDA5MDg_97398217-ece7-4923-b5cd-290d48764ad3">84</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOC0xMC0xLTEtMTQwOTA4_9b1c3204-be6c-41b2-9de3-2ba18c5a6edd">84</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i22f6c2f94d864e32a8bb2b37cbb4daaf_I20220930" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOS0yLTEtMS0xNDA5MDg_fd5682ef-16c9-4fba-b41f-42fa7a031d6c">50,098</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75c4a824e4b84acea178f66235410efd_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOS00LTEtMS0xNDA5MDg_238b67ed-e5eb-455c-a013-dc7349d969a6">56,143</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45671c20490f46528681483241d36bf4_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOS02LTEtMS0xNDA5MDg_57064473-09e1-4218-997a-f796dd035de6">586,368</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5fc1e060aca4cc7b48973a8b02e79dc_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOS04LTEtMS0xNDA5MDg_2c03051e-3a91-4c55-938c-234840cc4184">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOS0xMC0xLTEtMTQwOTA4_d98a280c-077e-4b18-83ff-38618ef88931">642,511</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="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="padding:0 1pt"></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="padding:0 1pt"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Common Stock (no par value)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:100%">Retained Earnings</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:100%">Accumulated Other Comprehensive 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:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if3bfad77b95d4e95b6a7e281dbac6a30_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTItMi0xLTEtMTQwOTA4_f46e017a-08a5-4d03-a20f-68f206d42213">49,965</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96582171b73941e0a856902b1d984f81_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTItNC0xLTEtMTQwOTA4_87f4367c-80ed-476d-a93a-12aadf3d89e2">49,351</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0dc17134e1d7489db6614d0d7ed528c4_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTItNi0xLTEtMTQwOTA4_6500aa78-bcf5-44bf-b0ae-4815309d896b">592,924</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia13602ef125f49a9b54d0374bc2be003_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTItOC0xLTEtMTQwOTA4_cf6839d7-c04c-49d2-9ed9-951fa9b71394">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTItMTAtMS0xLTE0MDkwOA_c4e1e6f0-f417-4ccb-8ea5-384779966897">642,275</ix:nonFraction>&#160;</span></td><td style="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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie478362ea92e4232aea1b1e7c2dcdb9a_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTMtNi0xLTEtMTQwOTA4_a39eba46-6b63-47ff-9c9b-13361ae3fc0d">6,556</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTMtMTAtMS0xLTE0MDkwOA_0407e5e7-f8ad-4f74-abf5-7e7fefe19f69">6,556</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60d1ebdbea5542b3b7c8da125f2ed013_D20220101-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTQtMi0xLTEtMTQwOTA4_8e69d768-ebdd-4a8d-9f8c-09709fd82c63">176</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60dae8e87e5a4e1ba962848f3d2a69d2_D20220101-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTQtNC0xLTEtMTQwOTA4_5221bed5-6811-4fdc-9585-571f64453f52">7,751</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTQtMTAtMS0xLTE0MDkwOA_eebc0e3d-abe8-438a-a7af-38af256be08d">7,751</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock issued</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60d1ebdbea5542b3b7c8da125f2ed013_D20220101-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTUtMi0xLTEtMTQwOTA4_5ddcfaca-b288-4ce0-b2ff-58a494c39778">1</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60dae8e87e5a4e1ba962848f3d2a69d2_D20220101-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTUtNC0xLTEtMTQwOTA4_46e10d8a-c9f0-4891-82ab-7b92ae5522c3">27</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTUtMTAtMS0xLTE0MDkwOA_9a794a7b-b361-41d9-8108-c889aa8a191a">27</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares surrendered for settlement of employee taxes upon issuance of vested equity awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i60d1ebdbea5542b3b7c8da125f2ed013_D20220101-20220930" decimals="-3" name="shen:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTYtMi0xLTEtMTQwOTA4_a2118cd4-328f-48cc-aab7-60420343fc5f">44</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60dae8e87e5a4e1ba962848f3d2a69d2_D20220101-20220930" decimals="-3" name="shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTYtNC0xLTEtMTQwOTA4_c31ee937-a25b-415e-9f84-51a274e8a47e">986</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTYtMTAtMS0xLTE0MDkwOA_0b12e4ac-3e5b-4d48-93f0-a581ee3dc84f">986</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i22f6c2f94d864e32a8bb2b37cbb4daaf_I20220930" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTctMi0xLTEtMTQwOTA4_6e7d922b-a378-4ad9-bf54-507448d2b854">50,098</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75c4a824e4b84acea178f66235410efd_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTctNC0xLTEtMTQwOTA4_37af4a6a-d4de-416f-8a57-0543bbd92c73">56,143</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45671c20490f46528681483241d36bf4_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTctNi0xLTEtMTQwOTA4_108720db-6b05-471d-8917-c83a883f51c1">586,368</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5fc1e060aca4cc7b48973a8b02e79dc_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTctOC0xLTEtMTQwOTA4_ae5d8f52-706a-4457-8d87-e1a3dcb26691">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTctMTAtMS0xLTE0MDkwOA_80956d27-207b-4202-a1dd-26e792d5ae4f">642,511</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="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="padding:0 1pt"></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="padding:0 1pt"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Common Stock (no par value)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:100%">Retained Earnings</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:100%">Accumulated Other Comprehensive (Loss) Income </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia0b6c952aecf4f358e747faf35bc993a_I20210630" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjAtMi0xLTEtMTQwOTA4_38ddb13d-2ad4-4c3b-a518-96524c63955f">49,950</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73b25ea70afe466b8eb791e09fcebdb9_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjAtNC0xLTEtMTQwOTA4_90c9b75b-7489-4ca4-ba50-a0d5a0d8444a">46,681</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17f8005067984c05a805f40d63fef37e_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjAtNi0xLTEtMTQwOTA4_bfd7102e-145f-47fe-99a6-035103af84b6">639,049</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4daf3a335cc74d818a8a856e08a46dd9_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjAtOC0xLTEtMTQwOTA4_5b790872-d79f-45e2-a1f2-312f6266078a">3,620</ix:nonFraction>)</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbd2c6617dc44127b1f4c807388cf71f_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjAtMTAtMS0xLTE0MDkwOA_6ce85fc3-82df-4012-92d1-4c4138fec0a1">682,110</ix:nonFraction>&#160;</span></td><td style="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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8c0528fa3ac4109b0684e91fe38735c_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjEtNi0xLTEtMTQwOTA4_e497ae92-8c3f-4ec1-96da-66b626269718">892,821</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjEtMTAtMS0xLTE0MDkwOA_ab38448d-d74e-4365-b62a-7a5eea80383f">892,821</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="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized income on interest rate hedge, net of tax</span></div></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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2458e142bd9414b9dd80cd1bf4efb05_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjItOC0xLTEtMTQwOTA4_13f06af1-2c6b-4ea8-9b3f-e8aa485365c9">3,620</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjItMTAtMS0xLTE0MDkwOA_357e4e15-d33c-498d-8d21-e8c51ecf9095">3,620</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="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjMtMC0xLTEtMTQxOTQyL3RleHRyZWdpb246ZmFlNWMwY2Q2YzdjNGEyM2I0MTM4YmUzYTIzZGYwOGVfMTA5OTUxMTYyNzgyMw_9121ac6b-fc2a-46e9-ab4c-2cb24e962d5e">18.75</ix:nonFraction> per share)</span></div></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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8c0528fa3ac4109b0684e91fe38735c_D20210701-20210930" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjMtNi0xLTEtMTQxOTQy_ae78929e-8428-420e-b549-c25fe8a80974">936,850</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjMtMTAtMS0xLTE0MTk0Mg_936976ae-0cb3-4dec-8552-c8ff438df765">936,850</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if46532546b2d4e1882191eb8fe804cb9_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjMtMi0xLTEtMTQwOTA4_fd3a2202-323c-4e17-a767-d178163c0aa4">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab491f37606243b68ff37190135daba1_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjMtNC0xLTEtMTQwOTA4_cfe64609-8d21-4fb3-989c-9ce50f152bcc">1,061</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjMtMTAtMS0xLTE0MDkwOA_5800e04e-8370-4afe-9b7f-9a12fc75cb0e">1,061</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if46532546b2d4e1882191eb8fe804cb9_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjUtMi0xLTEtMTQxOTUw_e68831c1-5019-44bb-bfaa-d1aa705526b9">15</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab491f37606243b68ff37190135daba1_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjUtNC0xLTEtMTQxOTUw_47abac79-2dcd-4212-8568-7431b9caba3d">85</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjUtMTAtMS0xLTE0MTk1MA_7249c132-96ae-4874-b2d6-6709380fd886">85</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock issued</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab491f37606243b68ff37190135daba1_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjQtNC0xLTEtMTQwOTA4_62b4a770-5507-4f4c-9b81-91ad998e7a15">5</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjQtMTAtMS0xLTE0MDkwOA_5b17bf7f-34cd-4828-a831-f8d70576b898">5</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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc81efaf851a4075bf9da580402688b6_I20210930" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjYtMi0xLTEtMTQwOTA4_1bbf0667-b7d2-400c-a571-3d75f3af2905">49,965</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35e545a146e448a6bee8c10185cac202_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjYtNC0xLTEtMTQwOTA4_0fb5529c-3de1-44a2-b219-803ec95e36f2">47,832</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i124d8994d2c4489aa79207c9c8f86f42_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjYtNi0xLTEtMTQwOTA4_77e76926-bca4-416e-8ca7-e70d007d3dd4">595,020</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1aff037844f748e28f1cf433cd2317e7_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjYtOC0xLTEtMTQwOTA4_2e8f3f1d-fe46-4cfb-b5c2-b088b5a79713">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7153113fe0714cca98cfc8519c01c2dd_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjYtMTAtMS0xLTE0MDkwOA_fabf947e-e312-4c92-a279-affba0ab0abc">642,852</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="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="padding:0 1pt"></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="padding:0 1pt"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Common Stock (no par value)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:100%">Retained Earnings</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:100%">Accumulated Other Comprehensive (Loss) Income </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i79eb16051bd8463380c0282c0ad00b59_I20201231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjktMi0xLTEtMTQwOTA4_136dcd3b-83fc-4493-8179-83807742f813">49,868</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ebbd3997032495a967cd46181ee2576_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjktNC0xLTEtMTQwOTA4_53158f9b-dd23-48cb-8674-df76e5bfc34c">47,317</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2a4cb6a46b48d787064a701e4c03df_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjktNi0xLTEtMTQwOTA4_3dd2a2f4-d2df-42fe-94c8-01f4aa7c2b5d">534,440</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idfbe30e99b1e4a59ba9390c30fb161f0_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjktOC0xLTEtMTQwOTA4_865ff1e7-a182-4ca0-a925-083b3f253281">4,706</ix:nonFraction>)</span></td><td style="border-top:1pt solid #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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee3c99a79b934c40aca140be67b17fae_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjktMTAtMS0xLTE0MDkwOA_6d36a770-f244-433f-a636-88a5def378a1">577,051</ix:nonFraction>&#160;</span></td><td style="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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie68f836e74274454bcc82be7ff64423c_D20210101-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzAtNi0xLTEtMTQwOTA4_22de6eb9-9cb7-44ce-b287-e9c55cd60e7d">997,430</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzAtMTAtMS0xLTE0MDkwOA_7687f8b2-e173-4eb9-97f3-dda7e72f6bbf">997,430</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="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized income on interest rate hedge, net of tax</span></div></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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e116e5547c3466b948deb97b266dba4_D20210101-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzEtOC0xLTEtMTQwOTA4_44a7db7e-48d1-452f-b8de-f8e71b5c5b0a">4,706</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzEtMTAtMS0xLTE0MDkwOA_1af6addf-966a-446f-809f-c206eeab860c">4,706</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="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzQtMC0xLTEtMTQxOTk3L3RleHRyZWdpb246ODZiNTI2ODg4NWNjNDdhMmEyZjUwYWFiODliNzQ2MjFfMTA5OTUxMTYyNzgyMw_5d34f235-b3e7-4f99-85ec-5c6f76a32f2d">18.75</ix:nonFraction> per share)</span></div></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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie68f836e74274454bcc82be7ff64423c_D20210101-20210930" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzQtNi0xLTEtMTQxOTk3_ac09c5e6-c4ec-424c-a0b4-a13c3341ddcb">936,850</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzQtMTAtMS0xLTE0MTk5Nw_5941d976-212a-4120-81e6-5916d54ba9eb">936,850</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2da767a85edc454cb755783d2f92e521_D20210101-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzItMi0xLTEtMTQwOTA4_c998f5a1-3bf3-4414-b8c2-8d36402fe605">118</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fc23b339a5149fb8e6d3f7648f64422_D20210101-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzItNC0xLTEtMTQwOTA4_c8e938eb-2655-4888-9d07-a4221288d3a1">2,041</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzItMTAtMS0xLTE0MDkwOA_bd2e1c0c-7093-452f-b43c-2e9708d8daba">2,041</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2da767a85edc454cb755783d2f92e521_D20210101-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzYtMi0xLTEtMTQyMDA2_bf9db77e-7219-4276-b007-c16542e27f20">15</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fc23b339a5149fb8e6d3f7648f64422_D20210101-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzYtNC0xLTEtMTQyMDA2_2242a3e0-7abc-4719-9862-0f1b05227f1e">85</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzYtMTAtMS0xLTE0MjAwNg_01e0d81b-2749-4978-bea9-8463bd4a73a2">85</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock issued</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fc23b339a5149fb8e6d3f7648f64422_D20210101-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzMtNC0xLTEtMTQwOTA4_0235e468-0568-4f16-9f40-49b0cc069701">16</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzMtMTAtMS0xLTE0MDkwOA_e083d1a2-7e1a-4246-802e-b3bf97cda062">16</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares surrendered for settlement of employee taxes upon issuance of vested equity awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2da767a85edc454cb755783d2f92e521_D20210101-20210930" decimals="-3" name="shen:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzQtMi0xLTEtMTQwOTA4_af071c4f-c9bb-49a2-a57d-0662a93be334">36</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4fc23b339a5149fb8e6d3f7648f64422_D20210101-20210930" decimals="-3" name="shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzQtNC0xLTEtMTQwOTA4_281300b7-5549-48a0-8560-23eff704eadf">1,627</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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">&#8212;&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzQtMTAtMS0xLTE0MDkwOA_a7cd5d2e-47b9-4b17-8022-6c03a1111cd2">1,627</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc81efaf851a4075bf9da580402688b6_I20210930" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzUtMi0xLTEtMTQwOTA4_c51076ba-44a7-48b0-9726-d4f807170f60">49,965</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35e545a146e448a6bee8c10185cac202_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzUtNC0xLTEtMTQwOTA4_d72a8507-e51e-4bf5-8fc9-8c4015dc17ef">47,832</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i124d8994d2c4489aa79207c9c8f86f42_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzUtNi0xLTEtMTQwOTA4_ab34a3e2-892d-4808-b03d-194cfcf7f6f1">595,020</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1aff037844f748e28f1cf433cd2317e7_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzUtOC0xLTEtMTQwOTA4_c31eecaa-8b4f-49c7-9ef2-bcda484aceb5">&#8212;</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7153113fe0714cca98cfc8519c01c2dd_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzUtMTAtMS0xLTE0MDkwOA_d9de231d-e9cc-4719-877b-01af48d88f47">642,852</ix:nonFraction>&#160;</span></td><td style="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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to unaudited condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="icaf50194185b43aa9f901dfdc6300d2f_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.438%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></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:700;line-height:100%">SHENANDOAH TELECOMMUNICATIONS COMPANY AND SUBSIDIARIES</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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</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></tr><tr><td colspan="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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:700;line-height:100%">Cash flows from operating activities:</span></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="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (loss) income </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:100%">$</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNS0xLTEtMS0xNDA5MDg_62f47487-0a5e-409b-8339-04d6fed0c817">6,556</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 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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNS0zLTEtMS0xNDA5MDg_dceaf290-bff8-470f-adea-336c0addb9c6">997,430</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from discontinued operations, net of tax</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNi0xLTEtMS0xNDA5MDg_68bd1a06-a90e-4209-9a81-15703b637ed5">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNi0zLTEtMS0xNDA5MDg_26f3a893-bd64-421f-bc19-e12feb1b1dee">986,364</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Loss) income from continuing operations</span></td><td colspan="2" style="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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNy0xLTEtMS0xNDA5MDg_82981286-f3dc-4505-9047-f184e3757e6f">6,556</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNy0zLTEtMS0xNDA5MDg_5ab68473-446b-40a1-835f-dcfdafb59e90">11,066</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net (loss) income to net cash provided by operating activities:</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></tr><tr><td colspan="3" style="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:100%">Depreciation and amortization</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfOS0xLTEtMS0xNDA5MDg_d5be5d30-eea9-4a13-b9ce-b1c4d77d9f39">47,008</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfOS0zLTEtMS0xNDA5MDg_e566d104-beba-4113-8bd4-043d27c91eda">40,714</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="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:100%">Stock-based compensation expense</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTAtMS0xLTEtMTQwOTA4_4274e7b8-bf0e-4f7b-90e7-511998dc5a01">7,299</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTAtMy0xLTEtMTQwOTA4_f8f96ebd-82ec-477f-8881-51fe77c492d2">1,953</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="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:100%">Impairment expense</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTEtMS0xLTEtMTQwOTA4_0248cbbf-affd-486a-b0b1-bae48c2d3ae8">4,884</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTEtMy0xLTEtMTQwOTA4_1fbb7795-a3be-4d80-979f-4227bc2c96e9">99</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="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:100%">Deferred income taxes</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTItMS0xLTEtMTQwOTA4_35b65eed-73e3-41d7-8028-086e2e1b39f7">1,374</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTItMy0xLTEtMTQwOTA4_0187c184-6da8-438f-bb8e-73a760acd257">4,180</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:#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:100%">Bad debt expense</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTMtMS0xLTEtMTQ2NDE0_0d98dd45-2d90-44ce-9290-3412b84928c7">1,252</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTMtMy0xLTEtMTQ2NDU1_efd1d25d-8ed4-4860-bd8f-7ff8f2aba190">755</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="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:100%">Other, net</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTMtMS0xLTEtMTQwOTA4_cf499ca8-c8a3-4bd6-9d37-3e92daf1ae11">1,638</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTMtMy0xLTEtMTQwOTA4_7636319b-4343-45d3-bb41-ad00e7e731e3">31</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in assets and liabilities:</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></tr><tr><td colspan="3" style="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:100%">Accounts receivable</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTUtMS0xLTEtMTQwOTA4_567e38cf-5616-44e7-8f34-13e04ce76be5">1,157</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTUtMy0xLTEtMTQwOTA4_a601f874-7f85-42e8-ab8b-58f2a068097c">1,195</ix:nonFraction>)</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current income taxes</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTYtMS0xLTEtMTQwOTA4_e2d78217-37bd-40a3-b0fa-8b816d7ea346">731</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTYtMy0xLTEtMTQwOTA4_f2d5219f-8469-4100-9df5-e83b29ea4319">6,870</ix:nonFraction>)</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease assets and liabilities, net</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="shen:IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTctMS0xLTEtMTQwOTA4_c00d8dc5-3deb-4d47-ac59-cfefc8c893b6">618</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="shen:IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTctMy0xLTEtMTQwOTA4_ab26af86-5806-4ddb-8b00-c76539fc0401">214</ix:nonFraction>)</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTgtMS0xLTEtMTQwOTA4_1e3b2760-7f93-4368-b48d-b3ad0827ab9b">1,056</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTgtMy0xLTEtMTQwOTA4_dde04c1f-83cb-4c47-aebb-4a5126edc1e0">8,066</ix:nonFraction>)</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTktMS0xLTEtMTQwOTA4_2d97e885-7a07-4f84-a05b-69dd155b54ce">608</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTktMy0xLTEtMTQwOTA4_f9bbfc86-1e24-482a-9d25-2471217a7dc8">5,626</ix:nonFraction>)</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other deferrals and accruals</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjAtMS0xLTEtMTQwOTA4_c7e4d0ae-3681-45e7-ba1c-5229e6522a66">1,212</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjAtMy0xLTEtMTQwOTA4_27517fb0-7553-4330-9d32-04739c9738bc">5,193</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities - continuing operations</span></td><td colspan="2" style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjEtMS0xLTEtMTQwOTA4_b2c551aa-f366-4737-a534-73f124e86693">56,205</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjEtMy0xLTEtMTQwOTA4_227d7410-561f-4e6c-a6b9-c8d472dde291">31,572</ix:nonFraction>&#160;</span></td><td style="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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities - discontinued operations</span></td><td colspan="2" style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjItMS0xLTEtMTQwOTA4_883dd5d9-60d5-4536-9af3-ebb60e4dec84">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjItMy0xLTEtMTQwOTA4_b79cefea-05e8-4558-b1f3-87925edc57ab">121,067</ix:nonFraction>&#160;</span></td><td style="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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjMtMS0xLTEtMTQwOTA4_2be93102-7e3f-45fe-8fd2-c4a16d663f3f">56,205</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjMtMy0xLTEtMTQwOTA4_b481dd39-139e-48a2-97e2-5cd0598a36ff">152,639</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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><td colspan="3" style="border-top:1pt solid #000;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:700;line-height:100%">Cash flows from investing activities:</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjYtMS0xLTEtMTQwOTA4_d3c2d309-2ed7-424f-be11-650656ab35a7">132,357</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjYtMy0xLTEtMTQwOTA4_4c06f4b7-bf9d-41d5-b540-d017ee74ceb8">118,800</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of investments</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjktMS0xLTEtMTQ2Njg0_9713854d-c360-4967-b285-94cf4f57604d">793</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjktMy0xLTEtMTQ2Njkx_cccb7789-28e5-4e42-a5f6-65d8e1eccfd6">90</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of assets and other</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:ProceedsFromSaleOfMachineryAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjctMS0xLTEtMTQwOTA4_9cfb3cbf-1b4c-471b-a75d-9c10139ca3de">922</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:ProceedsFromSaleOfMachineryAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjctMy0xLTEtMTQwOTA4_1003f93a-32a0-419c-a22f-818605b3614b">110</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="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:100%">Net cash used in investing activities - continuing operations</span></td><td colspan="2" style="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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjgtMS0xLTEtMTQwOTA4_b236dba2-b5c0-4f42-85c9-aee2f9259e6e">130,642</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjgtMy0xLTEtMTQwOTA4_715df00e-d525-4c6a-a8df-30d5ff4ef8d9">118,600</ix:nonFraction>)</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by investing activities - discontinued operations</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjktMS0xLTEtMTQwOTA4_5facb4a4-39c4-4818-9e2c-296ccfffa0b4">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjktMy0xLTEtMTQwOTA4_09cd8059-80a0-4d33-b116-945c3cba1f25">1,944,063</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="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:100%">Net cash (used in) provided by investing activities</span></td><td colspan="2" style="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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzAtMS0xLTEtMTQwOTA4_5068b910-dbb0-4a75-92f6-a17778b17927">130,642</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzAtMy0xLTEtMTQwOTA4_4e93606f-f657-468d-8b21-b91b5285af27">1,825,463</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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><td colspan="3" style="border-top:1pt solid #000;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:700;line-height:100%">Cash flows from financing activities:</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from credit facility borrowings</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzYtMS0xLTEtMTQ2NzI4_423126ac-0e3f-4276-8e1e-cd262055617f">25,000</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzYtMy0xLTEtMTQ2NzMz_10d22d20-b705-4d1b-8041-01c011f4dfeb">&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Taxes paid for equity award issuances</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzMtMS0xLTEtMTQwOTA4_3e2f068c-1306-4a6a-83d2-63ea5bd91024">986</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzMtMy0xLTEtMTQwOTA4_0c4df3d8-a743-4911-a6d2-aa9ed3cc3b6e">1,627</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid, net of dividends reinvested</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzUtMS0xLTEtMTQyMTA1_2b9883e7-da2c-4025-9d61-ee619caf1f67">&#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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzUtMy0xLTEtMTQyMTEy_3fe8450f-4809-4f5f-8ca6-9ccc919b7b04">936,850</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments for debt issuance costs</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzQtMS0xLTEtMTQwOTA4_66472b22-5b47-4b39-af14-ece247c3a38d">&#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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzQtMy0xLTEtMTQwOTA4_57f940a2-8f43-431d-bf68-a6be6754b9d8">841</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments for financing arrangements and other</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzUtMS0xLTEtMTQwOTA4_240fc014-47f7-428a-bec6-7448df88a8d4">888</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzUtMy0xLTEtMTQwOTA4_8b5887e3-1873-4add-8a8c-ed489acc4855">1,081</ix:nonFraction>)</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities - continuing operations</span></td><td colspan="2" style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzYtMS0xLTEtMTQwOTA4_f2a1e63a-1855-43ca-9173-07d9fad1b70a">23,126</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzYtMy0xLTEtMTQwOTA4_50003752-262b-4748-b47a-6144c55baced">940,399</ix:nonFraction>)</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in financing activities - discontinued operations</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzctMS0xLTEtMTQwOTA4_db64caac-4fa9-4cf7-abd2-74c7c997c349">&#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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzctMy0xLTEtMTQwOTA4_76d5b380-3b6a-4cf9-8660-3e9daa8519ef">700,556</ix:nonFraction>)</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzgtMS0xLTEtMTQwOTA4_f28dd931-3df7-4ce1-be5e-7ded741af481">23,126</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzgtMy0xLTEtMTQwOTA4_7fb51232-3ef0-4cb0-b055-c94791779310">1,640,955</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents</span></td><td colspan="2" style="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:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzktMS0xLTEtMTQwOTA4_f6786e19-7181-4db9-ab77-6ca35316ff78">51,311</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzktMy0xLTEtMTQwOTA4_279885f7-2dd6-4f6e-97ea-c6b5f1e02e9f">337,147</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of period</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:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDAtMS0xLTEtMTQwOTA4_56e82ebc-ca37-41e9-a95b-6a41f9e05f89">84,344</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:100%"><ix:nonFraction unitRef="usd" contextRef="iee3c99a79b934c40aca140be67b17fae_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDAtMy0xLTEtMTQwOTA4_d48f13c0-5ec8-440a-bf64-d860cafdf81f">195,397</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents, end of period</span></td><td style="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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDEtMS0xLTEtMTQwOTA4_95835af1-51f2-4c98-a4a0-62060914713b">33,033</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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: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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i7153113fe0714cca98cfc8519c01c2dd_I20210930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDEtMy0xLTEtMTQwOTA4_218874eb-b12e-430d-9be2-7da72d4ed36e">532,544</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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="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:100%">Supplemental Disclosures of Cash Flow Information</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></tr><tr><td colspan="3" style="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:100%">Interest paid</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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDQtMS0xLTEtMTQwOTA4_a5045db6-0412-4575-addb-60afe3588e3d">243</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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDQtMy0xLTEtMTQwOTA4_59966717-d8c4-409c-82c7-90c2d6f8414b">10,397</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="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:100%">Income taxes paid</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #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:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #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:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDUtMS0xLTEtMTQwOTA4_9c569cab-1d77-4545-aa47-826f3aa8719c">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #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:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #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:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDUtMy0xLTEtMTQwOTA4_9f672202-e960-42a5-b551-2a73c25c9218">24,900</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to unaudited condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="icaf50194185b43aa9f901dfdc6300d2f_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SHENANDOAH TELECOMMUNICATIONS COMPANY AND SUBSIDIARIES</span></div><div><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><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_31"></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%">Note 1.&#160;<ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:NatureOfOperations" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RleHRyZWdpb246Njc1OTNhMjg5NjY5NDQ3Yjk0YWFlZDAzMjMzZWFkNTlfMzUyNg_4ec6e069-e8fc-4817-9bf9-6026099882ba" continuedAt="i04463be6113b4f6886cf02de7a276ee1" escape="true">Basis of Presentation and Other Information </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i04463be6113b4f6886cf02de7a276ee1" continuedAt="ib44e8ae05fb44821978e61a86c7b6e50"><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shenandoah Telecommunications Company (&#8220;Shentel&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, &#8220;us&#8221;, or the &#8220;Company&#8221;) is a provider of a comprehensive</span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">range of broadband communication services and cell tower colocation space in the Mid-Atlantic portion of the United States.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X for interim financial information. All normal recurring adjustments considered necessary for a fair presentation have been included. Certain disclosures normally included in annual consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP") have been omitted. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes contained in our Annual Report on Form&#160;10-K for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December&#160;31, 2021. As discussed in Notes 1 and 16 to the audited consolidated financial statements contained in our Annual Report on Form 10-K for the year ended December&#160;31, 2021,</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the "2021 Form 10-K"), the Company determined that an immaterial error existed in our previously issued financial statements. As such, the Company revised its historical unaudited condensed consolidated financial statements as of and for the three and nine months ended September 30, 2021. <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RleHRyZWdpb246Njc1OTNhMjg5NjY5NDQ3Yjk0YWFlZDAzMjMzZWFkNTlfMzUyNw_34d9b5a6-9d06-42ad-aadd-ea2ca2084ada" continuedAt="i3422b25a4c8f4c78946e8416717662c8" escape="true">Refer to the table below for a summary of these revisions.</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="i3422b25a4c8f4c78946e8416717662c8"><table 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.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.457%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</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:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></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:10pt;font-weight:700;line-height:100%">Pre-Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%">Error Correction</span></td><td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%">Post-Adjustment</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:10pt;font-weight:700;line-height:100%">Pre-Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%">Error Correction</span></td><td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%">Post-Adjustment</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unaudited Condensed Consolidated Statement of Comprehensive Income:</span></td><td colspan="3" style="border-top:1pt solid #000;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><td colspan="3" style="border-top:1pt solid #000;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><td colspan="3" style="border-top:1pt solid #000;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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMy0xLTEtMS0xNDA5MDg_ff89c0ff-bdc8-4799-b7d0-30c23a58b818">25,426</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMy0zLTEtMS0xNDA5MDg_68f8f884-96ac-4ddd-a85d-a2b6cd522e5d">321</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMy01LTEtMS0xNDA5MDg_ade3d1a4-8a07-4ae4-baeb-0d5b98987684">25,747</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMy03LTEtMS0xNDA5MDg_b26ca5f2-036f-4912-8548-9d9c4a106b6c">73,044</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMy05LTEtMS0xNDA5MDg_f308e86e-2c32-4949-a726-3f9fac14b651">775</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMy0xMS0xLTEtMTQwOTA4_70a186d1-aaab-48df-af75-5b85d167bbe6">73,819</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income taxes</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNC0xLTEtMS0xNDA5MDg_e1eb62b9-473b-4c22-af9f-86c7c0b46ab6">1,310</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNC0zLTEtMS0xNDA5MDg_197872a5-827a-466e-b953-3598f07a7314">321</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNC01LTEtMS0xNDA5MDg_c28033ad-42b1-49a5-bc95-717e57b8263d">989</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNC03LTEtMS0xNDA5MDg_d652de8d-dd2c-4bc9-81ab-6b7504335092">9,322</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNC05LTEtMS0xNDA5MDg_6dd707d0-fdaf-47fc-adb1-48e2e139b9bf">775</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNC0xMS0xLTEtMTQwOTA4_97a13cf7-a0d1-4392-ac2d-37a3c2c6acf3">8,547</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNS0xLTEtMS0xNDA5MDg_e75d5526-9e5c-44e0-852d-8f418b0e754e">5,422</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNS0zLTEtMS0xNDA5MDg_7ae1a09a-374a-4dd4-a845-bace352a507e">84</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNS01LTEtMS0xNDA5MDg_a08ed6bc-5ae0-42bd-84c2-74bac638d91e">5,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNS03LTEtMS0xNDA5MDg_dde935b2-07d9-4159-a153-1cef2b696149">2,315</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNS05LTEtMS0xNDA5MDg_add2fdf6-8c79-4331-b728-2869b6a36952">204</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNS0xMS0xLTEtMTQwOTA4_27ab9e82-1479-4db8-ba32-b262d7531bb5">2,519</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNi0xLTEtMS0xNDA5MDg_052a8bd3-6377-425d-9875-c3f2098375b8">6,732</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNi0zLTEtMS0xNDA5MDg_57e7c5d1-b05a-4b24-9611-f0c52848f958">237</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNi01LTEtMS0xNDA5MDg_d49b049d-3e7b-4aea-890e-904178ef6ff4">6,495</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNi03LTEtMS0xNDA5MDg_f5daa4a7-69a3-42dd-b2f5-b6b06a342977">11,637</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNi05LTEtMS0xNDA5MDg_6b38f2b4-ac14-4f4f-a314-614097ac82c4">571</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNi0xMS0xLTEtMTQwOTA4_58669539-0e46-4626-b559-ace1a0c78c26">11,066</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNy0xLTEtMS0xNDA5MDg_058b7aa9-e67c-455f-8b3a-79865213aad5">893,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNy0zLTEtMS0xNDA5MDg_261394f3-c8bc-4aa8-ac93-bd64da72a315">237</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNy01LTEtMS0xNDA5MDg_6386d3d0-0e45-42bb-b939-06377426debd">892,821</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNy03LTEtMS0xNDA5MDg_1105c9c6-14cd-422d-a78f-45a73430e6c5">998,001</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNy05LTEtMS0xNDA5MDg_effb3850-a501-43bf-885e-96076dea874e">571</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNy0xMS0xLTEtMTQwOTA4_f338d666-869b-4554-9ef7-6d6eb8e83416">997,430</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income (loss)</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfOC0xLTEtMS0xNDA5MDg_e0803812-2947-44e8-b23a-bea1a7fd7556">896,678</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfOC0zLTEtMS0xNDA5MDg_9691cb2c-82d8-4128-9269-97fa7ece002a">237</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfOC01LTEtMS0xNDA5MDg_ac102d6d-fb98-4d45-94bf-a9872f336448">896,441</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfOC03LTEtMS0xNDA5MDg_61317de4-45be-4549-9f03-6d1c065a2792">1,002,707</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfOC05LTEtMS0xNDA5MDg_5acc15d4-66a2-444e-a960-cacefedb59c7">571</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfOC0xMS0xLTEtMTQwOTA4_b1d5f802-f8ee-4d99-baad-60661ba6507c">1,002,136</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share, basic and diluted:</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic - Income from continuing operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTAtMS0xLTEtMTQwOTA4_0cdd2704-fdac-4ac3-846e-92177febb67f">0.13</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTAtMy0xLTEtMTQwOTA4_7fae7a0e-2991-43ba-9e13-33d15a8be5ca">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTAtNS0xLTEtMTQwOTA4_a283fc47-80d6-4660-bfbc-eb92013237a8">0.13</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTAtNy0xLTEtMTQwOTA4_70854435-1e0b-4ba2-b127-2694e4459029">0.23</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTAtOS0xLTEtMTQwOTA4_051c6ccc-d185-402a-84b0-328136b007e3">0.01</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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTAtMTEtMS0xLTE0MDkwOA_9b9e7da7-77d9-41cb-bb6e-aed0c6217ba4">0.22</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic - Net income per share</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTEtMS0xLTEtMTQwOTA4_3a448736-3085-4403-9817-e23f86984598">17.86</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTEtMy0xLTEtMTQwOTA4_3f309eed-cbac-45d9-a51f-98e44aab0dea">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTEtNS0xLTEtMTQwOTA4_a930536e-2c91-46f8-a473-dc44c55e879f">17.86</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTEtNy0xLTEtMTQwOTA4_9a5881d1-1b86-48b4-8a3f-2f031a098a91">19.96</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTEtOS0xLTEtMTQwOTA4_6c83c208-676e-4530-a933-d6ba8447f2e7">0.01</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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTEtMTEtMS0xLTE0MDkwOA_0e551cfd-ff79-4e20-9b97-06bdbd1ecac5">19.95</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted - Income from continuing operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTItMS0xLTEtMTQwOTA4_d9e2dc95-14f9-480e-8f3a-ca4681179c8b">0.13</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTItMy0xLTEtMTQwOTA4_5f18b691-90db-4363-bc0a-de3da346dbc3">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTItNS0xLTEtMTQwOTA4_b458f491-f1e0-4092-9f33-91fd5405d980">0.13</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTItNy0xLTEtMTQwOTA4_904a9c81-063a-4e25-bb7d-73ddf39ade09">0.23</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTItOS0xLTEtMTQwOTA4_8fdae572-d00c-4641-ab26-d71ba9ec2f92">0.01</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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTItMTEtMS0xLTE0MDkwOA_9d6fdc58-8881-4d60-95cb-0f200637b853">0.22</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted - Net income per share</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTMtMS0xLTEtMTQwOTA4_a7c02368-b7de-492b-8134-9ebb7bacd1f9">17.81</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTMtMy0xLTEtMTQwOTA4_f00629a4-eeaf-477f-9294-a90d52c12170">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTMtNS0xLTEtMTQwOTA4_6236d6e6-da90-4186-9250-3ca42932b5d7">17.81</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTMtNy0xLTEtMTQwOTA4_9b7e53c1-ce1d-4b08-a1a8-f71e02be4021">19.90</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTMtOS0xLTEtMTQwOTA4_6365dc0f-2b45-4894-b731-8611eae6d1cf">0.01</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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTMtMTEtMS0xLTE0MDkwOA_fb69edc7-9427-4cea-8f54-babf9d0fa105">19.89</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets, liabilities, revenues and expenses and related disclosures. On an on-going basis we evaluate significant estimates and assumptions, including, but not limited to, revenue recognition, stock-based compensation, estimated useful lives of assets, intangible assets subject to amortization, and the computation of income taxes. Future events and their effects cannot be predicted with certainty; accordingly, the Company&#8217;s accounting estimates require the exercise of judgment. The accounting estimates used in the preparation of the financial statements will change as new events occur, as more experience is acquired, as additional information is obtained, and as the Company&#8217;s operating environment changes. Management evaluates and updates assumptions and estimates on an ongoing basis. Actual results may differ from these estimates under different assumptions or conditions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RleHRyZWdpb246Njc1OTNhMjg5NjY5NDQ3Yjk0YWFlZDAzMjMzZWFkNTlfMzUyOA_28950d32-bb5e-4d66-b758-e0ee4fa56544" continuedAt="iab3915fac9364240b7dcb8651c53119b" escape="true">Adoption of New Accounting Principles</ix:nonNumeric></span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><ix:continuation id="ib44e8ae05fb44821978e61a86c7b6e50"><ix:continuation id="iab3915fac9364240b7dcb8651c53119b"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-10, &#8220;Government Assistance (Topic 832), Disclosures by Business Entities About Government Assistance,&#8221; ("ASU 2021-10") which requires entities to provide disclosures on material government assistance transactions for annual reporting periods. The disclosures include information about the nature of the assistance, the related accounting policies used to account for government assistance, the effect of government assistance on the entity&#8217;s financial statements and any significant terms and conditions of the agreements, including commitments and contingencies. On July 1, 2022, we adopted ASU 2021-10 and have included the new disclosure requirements in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Grants</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than the matter described above, there have been no material developments related to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company's unaudited condensed consolidated financial statements and note disclosures, from those disclosed in the Company's 2021 Form&#160;10-K, that would be expected to impact the Company.</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_34"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Note 2. <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RleHRyZWdpb246NDFhM2U0NGRjZDliNDU3ZDlmNzlkYzY4MDk5ODdlMGRfMjg5MA_333f0e94-e3ce-4e31-9bbb-7f01dcc9e1b2" continuedAt="ib952a3b06c914964983e5c29a846bfc4" escape="true">Revenue from Contracts with Customers </ix:nonNumeric></span></div><ix:continuation id="ib952a3b06c914964983e5c29a846bfc4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Broadband segment provides broadband data, video and voice services to residential and commercial customers in portions of Virginia, West Virginia, Maryland, Pennsylvania, and Kentucky via fiber optic, hybrid fiber coaxial cable, and fixed wireless networks. The Broadband segment also provides voice and DSL telephone services to customers in Virginia&#8217;s Shenandoah County and portions of adjacent counties as a Rural Local Exchange Carrier (&#8220;RLEC&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These contracts are generally cancellable at the customer&#8217;s discretion without penalty at any time. We allocate the total transaction price in these transactions based upon the standalone selling price of each distinct good or service. We generally recognize these revenues over time as customers simultaneously receive and consume the benefits of the service, with the exception of equipment sales and home wiring, which are recognized as revenue at a point in time when control transfers and when installation is complete, respectively. Installation fees, charged upfront without transfer of commensurate goods or services to the customer, are allocated to services and are recognized ratably over the longer of the contract term or the period in which the unrecognized fee remains material to the contract, which we estimate to be one year. Additionally, the Company incurs commission expenses related to in-house and third-party vendors which are capitalized and amortized over the expected weighted average customer life which is approximately <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="shen:WeightedAverageCustomerLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RleHRyZWdpb246NDFhM2U0NGRjZDliNDU3ZDlmNzlkYzY4MDk5ODdlMGRfMTU2MA_2f31f04c-801b-40d5-8ae8-24afac4ce953">six years</ix:nonNumeric>. Amortization of capitalized commission expenses is recorded in selling, general and administrative expenses in the Company's unaudited condensed consolidated statements of comprehensive (loss) income.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:CapitalizedContractCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RleHRyZWdpb246NDFhM2U0NGRjZDliNDU3ZDlmNzlkYzY4MDk5ODdlMGRfMjg4OQ_f31263bf-2d6f-462b-8d6b-9901f807aaf1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of the Broadband segment's capitalized contract acquisition costs:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.952%"></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.823%"></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.823%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></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:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</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:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning Balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb497359a2694b41b42ccdcf6f47722e_I20220630" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMi0xLTEtMS0xNDA5MDg_9a9212f9-b2ab-4564-9572-cd5778671578">8,427</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbd2c6617dc44127b1f4c807388cf71f_I20210630" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMi0zLTEtMS0xNDA5MDg_6a81d80c-97e8-4d2e-b4c7-9f37731fbe90">7,524</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMi01LTEtMS0xNDA5MDg_07171fc6-cec6-442b-abba-624175b6377b">8,147</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee3c99a79b934c40aca140be67b17fae_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMi03LTEtMS0xNDA5MDg_38f05d90-fbac-4039-b292-d7ee7c778fb5">7,358</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Contract payments</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="shen:CapitalizedContractCostPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMy0xLTEtMS0xNDA5MDg_fab8700e-f211-46fe-8053-110a44c54820">983</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="shen:CapitalizedContractCostPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMy0zLTEtMS0xNDA5MDg_9fa15287-72f3-49a1-9ad4-216b8369dec1">710</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="shen:CapitalizedContractCostPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMy01LTEtMS0xNDA5MDg_c36096af-914e-4ae3-92ec-e34cf05e4f41">2,630</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="shen:CapitalizedContractCostPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMy03LTEtMS0xNDA5MDg_6dffb890-4b97-42ee-b1c2-6981e2d3e3b0">2,535</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract amortization</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNC0xLTEtMS0xNDA5MDg_438015b4-5c0e-4458-8bc0-0444f7868f5e">729</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNC0zLTEtMS0xNDA5MDg_3a2c7694-f188-4dc5-9603-b89b5b96bf33">223</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNC01LTEtMS0xNDA5MDg_fee0ebc1-0344-4349-b10f-cbfcb27a512d">2,096</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNC03LTEtMS0xNDA5MDg_66f06254-4da2-4ef8-9747-40b7b18c0591">1,882</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending Balance</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNS0xLTEtMS0xNDA5MDg_7e194dbf-a3f6-46b6-8e7e-3fbc59c6da80">8,681</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7153113fe0714cca98cfc8519c01c2dd_I20210930" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNS0zLTEtMS0xNDA5MDg_327dcefb-0c57-4908-b1c3-780e5bbb8970">8,011</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNS01LTEtMS0xNDA5MDg_f7f18d25-7fc0-4b0a-a6b5-78bc2306aa09">8,681</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7153113fe0714cca98cfc8519c01c2dd_I20210930" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNS03LTEtMS0xNDA5MDg_c4105abe-4de6-484d-a9a9-35132f564890">8,011</ix:nonFraction>&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our Broadband segment also provides Ethernet and Wavelength fiber optic services to commercial fiber customers under capacity agreements, and the related revenue is recognized over time. In some cases, non-refundable upfront fees are charged for connecting commercial fiber customers to our fiber network. Those amounts are recognized ratably over the longer of the contract term or the period in which the unrecognized fee remains material to the respective contract. A related contract liability of $<ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RleHRyZWdpb246NDFhM2U0NGRjZDliNDU3ZDlmNzlkYzY4MDk5ODdlMGRfMjM1Ng_2c949e80-d95f-417a-965a-b1c8bb3c5086">4.1</ix:nonFraction>&#160;million at September&#160;30, 2022 is recorded in other liabilities o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">n the Company's unaudited condensed consolidated balance sheet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and is expected to be recognized into revenue at the rate of approximately $<ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-5" name="shen:RevenueRemainingPerformanceObligationAmountPerYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RleHRyZWdpb246NDFhM2U0NGRjZDliNDU3ZDlmNzlkYzY4MDk5ODdlMGRfMjQzNw_2fdf5bba-f639-41ab-afa2-0dd61706fb42">0.2</ix:nonFraction>&#160;million per year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Broadband segment also leases dedicated fiber optic strands to customers as part of &#8220;dark fiber&#8221; agreements, which are accounted for as leases under Accounting Standards Codification ("ASC") 842, Leases, ("ASC 842"). Our Tower segment leases space on owned cell towers to our Broadband segment, and to other wireless carriers. Revenue from these leases is accounted for under ASC 842. Refer to Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for a summary of these revenue streams.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="icaf50194185b43aa9f901dfdc6300d2f_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3.&#160;<ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:InvestmentHoldingsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjEzMQ_1c1934b6-cea4-4eab-be37-bc5ba2aacb19" continuedAt="ic40ae44383354d978653d4ee46d7b8c1" escape="true">Investments</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ic40ae44383354d978653d4ee46d7b8c1"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="shen:ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjEzMw_743dded0-fc1b-4d32-a2b8-03ccbdbad5d7" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments consist of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</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:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP investments at fair value</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfMS0xLTEtMS0xNDA5MDg_e070bc31-896f-4f5e-8e26-31f321151e68">1,739</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfMS0zLTEtMS0xNDA5MDg_9fe4411c-f992-4f9f-8702-4c3d9a61ebf7">2,317</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost method investments</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:EquitySecuritiesFvNiCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfMi0xLTEtMS0xNDA5MDg_b3de5cf1-d7b1-4378-a387-8c0bf96eb99f">10,742</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfMi0zLTEtMS0xNDA5MDg_89c0c631-0050-49ba-9c35-784369efb85b">11,004</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investments</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfMy0xLTEtMS0xNDA5MDg_754b6bd3-f2a2-4c77-8506-7d817d8a527c">303</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfMy0zLTEtMS0xNDA5MDg_b5326181-8329-44c4-9ee8-6e22094d7c16">340</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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:OtherLongTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfNC0xLTEtMS0xNDA5MDg_c22202cd-4d23-4528-9db8-91f27a22c953">12,784</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:OtherLongTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfNC0zLTEtMS0xNDA5MDg_09d3cd23-03eb-4016-a086-4fdff3d19c06">13,661</ix:nonFraction>&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:InvestmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjEyNw_da923273-a696-4799-9347-308163f436a1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SERP Investments at Fair Value:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Supplemental Executive Retirement Plan (&#8220;SERP&#8221;) is a benefit plan that provides deferred compensation to certain employees. The Company holds the related investments in a rabbi trust as a source of funding for future payments under the plan. The SERP&#8217;s investments were designated as trading securities and will be liquidated and paid out to the participants upon retirement. The benefit obligation to participants is always equal to the value of the SERP assets under ASC 710, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The fair value of the SERP investments are based on unadjusted quoted prices in active markets and are classified as Level 1 of the fair value hierarchy. Changes to the investments' fair value are presented in Other income (expense), while the reciprocal changes in the liability are presented in selling, general and administrative expense. At December&#160;31, 2021, $<ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-5" name="shen:SERPInvestmentsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfOTYy_5d53cd12-9733-4996-8cbe-6e286a4946d1">0.8</ix:nonFraction>&#160;million of SERP investments were presented as prepaid expenses and other (current assets). Those investments were liquidated in July 2022 to pay the current portion of our SERP obligation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost Method Investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:&#160;Our investment in CoBank ACB&#8217;s Class A common stock represented substantially all of our cost method investments with a balance of $<ix:nonFraction unitRef="usd" contextRef="i41a54d82ea154e08923f202de4addb19_I20220930" decimals="-5" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTM0NA_d48c823a-44bb-43af-b1a9-d51326647f15">10.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3efe143427ff498ba9420e5290e74882_I20211231" decimals="-5" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTM1MQ_bda92ba1-c4f8-4ac3-8a37-97fa9eabfa26">10.3</ix:nonFraction> million at September&#160;30, 2022 and December&#160;31, 2021, respectively. We recognized approximately $<ix:nonFraction unitRef="usd" contextRef="i55174349ded642aebf92add032d54910_D20220701-20220930" decimals="-2" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTQxMA_f2dfeaf3-e3c1-47ae-b7a5-7c53899224fe">13.7</ix:nonFraction>&#160;thousand and $<ix:nonFraction unitRef="usd" contextRef="ib91be34b5da24692b9279f213bb10594_D20210701-20210930" decimals="-5" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTQxNw_0ca10786-1f62-4d5b-8156-8569daa2a3cd">0.5</ix:nonFraction>&#160;million of patronage income in other income for the three months ended September 30, 2022 and 2021, respectively, and approximately $<ix:nonFraction unitRef="usd" contextRef="i3767b372124446b68a750525634c8586_D20220101-20220930" decimals="-2" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTUwNw_dbf67a2d-2021-4528-827a-3c87c191b8d8">40.5</ix:nonFraction>&#160;thousand and $<ix:nonFraction unitRef="usd" contextRef="ib9f4316d3c704c6c944d3e4feb0c2187_D20210101-20210930" decimals="-5" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTUxNA_3ba4f432-6f2d-4ba2-bd21-38bcd516429b">1.5</ix:nonFraction>&#160;million during the nine months ended September 30, 2022 and 2021, respectively. Historically, approximately <ix:nonFraction unitRef="number" contextRef="i41a54d82ea154e08923f202de4addb19_I20220930" decimals="2" name="shen:PercentageOfPatronageCreditPaidInCash" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTU4MQ_3823789d-7799-4380-8748-994b5131adba">75</ix:nonFraction>% of the patronage distributions were received in cash and <ix:nonFraction unitRef="number" contextRef="i41a54d82ea154e08923f202de4addb19_I20220930" decimals="2" name="shen:PercentageOfPatronageCreditPaidInShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTY0Mg_62036b41-9a57-411c-a541-b47294eb0ce6">25</ix:nonFraction>% in equity. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Method Investments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At September&#160;30, 2022 and December&#160;31, 2021, the Company had a <ix:nonFraction unitRef="number" contextRef="i4c58d70ca4c546beb21569c4b8a2f7ba_I20220930" decimals="3" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTcxNw_13556788-c8c7-407f-82ad-0006262479d5"><ix:nonFraction unitRef="number" contextRef="i83fade226b204370bb92310bedda9963_I20211231" decimals="3" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTcxNw_954b7b75-9da8-4cfd-9140-cba28714835e">20.0</ix:nonFraction></ix:nonFraction>% ownership interest in Valley Network Partnership (&#8220;ValleyNet&#8221;). The Company and ValleyNet purchase capacity on one another&#8217;s fiber network, through related party transactions. We recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="i5a217b2087984802ba13f7125c08509a_D20220701-20220930" decimals="-5" name="us-gaap:RevenueFromRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTkyMQ_4e0942b8-46c8-4d9d-ae41-ac1d629305b9">0.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3930257198964512abbb8f40d669110a_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfNTQ5NzU1ODE2MTI1_a55c77eb-a5ab-4d24-875c-42e555bc8496">0.2</ix:nonFraction> million during the three months ended September 30, 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="id43fe32258584611866bb505c38b91bb_D20220101-20220930" decimals="-5" name="us-gaap:RevenueFromRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTk1Nw_9deb5379-dba8-4bcf-ac9e-44f7e559ef77">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9ac037eb4d78481391193eef9ccdd17b_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfNTQ5NzU1ODE2MTU2_fa2b2c0f-282b-4d44-97b5-c127eb59ae4d">0.5</ix:nonFraction> million during the nine months ended September 30, 2022 and 2021, respectively. We recognized cost of service of $<ix:nonFraction unitRef="usd" contextRef="i5a217b2087984802ba13f7125c08509a_D20220701-20220930" decimals="-2" name="us-gaap:RelatedPartyCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjAzNw_e9c8bbdd-e46c-4baa-92b4-0c3fba5827fb">19.2</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i3930257198964512abbb8f40d669110a_D20210701-20210930" decimals="-3" name="us-gaap:RelatedPartyCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjA0NA_3a855a9f-e3c6-4222-b471-87842f3e66a0">30</ix:nonFraction> thousand for the three months ended September 30, 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="id43fe32258584611866bb505c38b91bb_D20220101-20220930" decimals="-2" name="us-gaap:RelatedPartyCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjA4NA_e1d554c5-c0e8-48aa-a7c0-a8463b1bfe8a">73.6</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i9ac037eb4d78481391193eef9ccdd17b_D20210101-20210930" decimals="-5" name="us-gaap:RelatedPartyCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjA5MQ_9fd26567-dc9d-4697-a933-4ca9d03ea9f0">1.1</ix:nonFraction> million for the nine months ended September 30, 2022 and 2021, respectively.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_40"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMTEzNQ_704b6b54-19f0-462d-bb00-bf85711e7a38" continuedAt="icabd57b3a6e54df185e6b4b2845a9908" escape="true">Property, Plant and Equipment </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="icabd57b3a6e54df185e6b4b2845a9908" continuedAt="ia0807cc9d0b14b5fa8eb6e296471ac51"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMTEzMQ_9d213c1e-34a6-4d2f-a9ea-18f2f0aedd84" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table 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:57.233%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>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:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84dfb3703c964803878453cd622aa417_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMS0zLTEtMS0xNDA5MDg_20b41f58-717d-413a-b204-cf15c10e045c">3,771</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2a1be1581a2443eaf3aeadeb4aa04c5_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMS01LTEtMS0xNDA5MDg_7948dafb-e1f6-4478-970c-b60a66ad63a2">3,771</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2f516af355994afe9c72bebd0b19322f_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMi0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjpjNmUxMDE3ZDFkMTM0MWZkYWRiMjZjYmY5MWM3MjIyZF80_168689ae-733a-4b30-8a4b-dbc8c3968899">10</ix:nonNumeric> years</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dc5534812784042989d5b34c7923e52_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMi0zLTEtMS0xNDA5MDg_c45e3353-2d45-4ad1-be31-eeede9da26ef">3,483</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f34cceaa61646afb3c4dadd5ae339fa_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMi01LTEtMS0xNDA5MDg_af46066c-19f4-4632-81e5-4813581d18ab">3,478</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and structures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0e55dee73e18489cb2a25218e30d5a14_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMy0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjo4MDdkMThlNTczMGU0ODg4OGMzMmYxNDg1YmI5NjQyOF80_2652de34-befc-4929-9e70-838f194ad89b">10</ix:nonNumeric> - <ix:nonNumeric contextRef="i6cd4d3be393a4e58ad2f3204a831f91a_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMy0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjo4MDdkMThlNTczMGU0ODg4OGMzMmYxNDg1YmI5NjQyOF85_6df28a6a-a591-4928-9ab9-e1ff2e8d4846">45</ix:nonNumeric> years</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38577c39fb864b969b596b610a1b5d3f_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMy0zLTEtMS0xNDA5MDg_2c0df84b-ba52-44c4-bccc-b340628ad21a">97,321</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id468ba42590b437fae122d603664ef97_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMy01LTEtMS0xNDA5MDg_a5392db4-5249-489c-b372-bcf44ec97c14">96,323</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable and fiber</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9f0b714f693a445f96eb02b144407ae2_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNC0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjoxMzgxYmVlMGQ0ZDk0OTcyYmE2NmNjYWNiMDY3ZDQ2Nl80_0724f421-7e77-4b74-b492-f5a049eb5a0f">15</ix:nonNumeric> - <ix:nonNumeric contextRef="id9836e96499d48388afcdd7f4a5c61c4_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNC0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjoxMzgxYmVlMGQ0ZDk0OTcyYmE2NmNjYWNiMDY3ZDQ2Nl85_e2ef5ff6-549b-46bf-8dcd-935a25c133a5">30</ix:nonNumeric> years</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a84fcdcdd764087adb1fe23f32f187c_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNC0zLTEtMS0xNDA5MDg_dfca331d-4349-422a-b63d-940970049280">558,340</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ad2119da02843b2bff3d61f92f47c15_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNC01LTEtMS0xNDA5MDg_8cb93c40-8773-4d51-ae81-5e424620c486">453,405</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and software</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2e643a9915684a17b22926079ca94862_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNS0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjpjMWVmOGMxNzkxZWI0M2E4YjhhODUzZDNjYTM1NDBkY180_aae122f3-a671-4ac1-957d-a5b20a816b65">4</ix:nonNumeric> - <ix:nonNumeric contextRef="ifb82d9c76a5949e2b853df52fc68facd_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNS0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjpjMWVmOGMxNzkxZWI0M2E4YjhhODUzZDNjYTM1NDBkY185_fb423ffa-346c-4fcd-8e17-8d6d81d0075f">8</ix:nonNumeric> years</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f28718157e947d6963bda78a722c4f9_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNS0zLTEtMS0xNDA5MDg_cbf9649a-1560-445b-a6f2-9ee1cfe77e82">370,620</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a270eb8b9b04fba8349c5b176e56a96_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNS01LTEtMS0xNDA5MDg_0d9cc474-b32d-4544-864a-de1961c34a90">391,293</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plant in service</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie596b177b6de4d26a543a740a37df7ec_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNi0zLTEtMS0xNDA5MDg_505f2892-8d4b-46f4-b942-47cb11b2741e">1,033,535</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1592d0ebd4649d98f53f9b9d029d8ba_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNi01LTEtMS0xNDA5MDg_a7c43e61-9d36-4ade-bf9a-55b6400b755d">948,270</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plant under construction</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20bb548388524d379db44871600c5727_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNy0zLTEtMS0xNDA5MDg_a0f92bc3-a03c-4dbd-8244-04f46261c707">124,921</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22aa0a4badef4917aa551105f8186ce3_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNy01LTEtMS0xNDA5MDg_ac2f308c-1aaf-4ade-b7c9-2e6151e789c0">79,963</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfOC0zLTEtMS0xNDA5MDg_17d5cbd3-357d-4930-9021-47afeb5ebdb0">1,158,456</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfOC01LTEtMS0xNDA5MDg_2bbdbba6-cfe9-4a50-bb1f-96e42d56279e">1,028,233</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfOS0zLTEtMS0xNDA5MDg_5b199c0f-36dc-4022-be9f-40180e81c8da">517,049</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfOS01LTEtMS0xNDA5MDg_237cdf80-0ef3-40b6-b00b-d3df5f2bc59e">474,071</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMTAtMy0xLTEtMTQwOTA4_be5d00e8-798b-419c-a23e-7ab9296db268">641,407</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMTAtNS0xLTEtMTQwOTA4_12f15d13-cfa9-47f3-81b9-f9e370f77e89">554,162</ix:nonFraction>&#160;</span></td><td style="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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment net, increases were primarily attributable to capital expenditures in the Broadband segment due to expansion of Glo Fiber assets and market expansion. Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMzEx_154aeff5-904f-4c72-88c0-a01f51377c7a">17.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMzE4_beadd779-5ebf-40b8-8702-75fa9f10289b">14.1</ix:nonFraction>&#160;million during the </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><ix:continuation id="ia0807cc9d0b14b5fa8eb6e296471ac51"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended September 30, 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMzYx_3bb1b139-da97-4d76-a90d-c11b4d6b01ac">46.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMzY4_67da6cc1-d422-4cea-b08a-1bb64dec0185">40.2</ix:nonFraction>&#160;million for the nine months ended September 30, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, due to the availability of grants awarded under various governmental initiatives in support of rural fiber to the home ("FTTH") broadband network expansion projects, we decided to cease further expansion of our Beam branded fixed wireless edge-out strategy, which is offered under our Broadband segment. During the second quarter of 2022, the Company permanently ceased operating <ix:nonFraction unitRef="cell_site" contextRef="i3fac44b7eeaf4639a17520e3721097e1_D20220401-20220630" decimals="0" name="shen:ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfNzc3_b7c96cf7-2614-4461-8217-e08ce30f755e">20</ix:nonFraction> of our <ix:nonFraction unitRef="cell_site" contextRef="i3fac44b7eeaf4639a17520e3721097e1_D20220401-20220630" decimals="0" name="shen:LongLivedAssetsNumberOfWirelessSites" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfNzg3_95d37146-60b2-4a8f-b9ef-257506386251">55</ix:nonFraction> Beam fixed wireless sites. Consequently, Shentel recorded an impairment charge of $<ix:nonFraction unitRef="usd" contextRef="i3fac44b7eeaf4639a17520e3721097e1_D20220401-20220630" decimals="-5" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfOTQ5_4d646260-0de4-42d7-85f2-ae2884c359fb">4.1</ix:nonFraction>&#160;million. On August 23, 2022, the Company entered into a definitive asset purchase agreement (the "Spectrum Purchase Agreement") with a wireless carrier pursuant to which the Company agreed to sell certain Federal Communications Commission ("FCC") spectrum licenses and leases utilized in the Company's Beam branded fixed wireless service for total consideration of approximately $<ix:nonFraction unitRef="usd" contextRef="ia69ec5107750497694b4bb84e3d18126_D20220823-20220823" decimals="-5" name="us-gaap:AssetAcquisitionConsiderationTransferred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMTA5OTUxMTYzMTk2Mg_661d9cc3-f28c-4751-a068-cb48e3c6ce5f">21.1</ix:nonFraction>&#160;million, composed of $<ix:nonFraction unitRef="usd" contextRef="ia69ec5107750497694b4bb84e3d18126_D20220823-20220823" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMTA5OTUxMTYzMTk3Nw_6a73304d-67b5-4124-b484-fe862d9322b2">17.3</ix:nonFraction>&#160;million cash and approximately $<ix:nonFraction unitRef="usd" contextRef="ia69ec5107750497694b4bb84e3d18126_D20220823-20220823" decimals="-5" name="shen:AssetAcquisitionConsiderationTransferredLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMTA5OTUxMTYzMTk5Mg_5d83d63f-20a4-4b7f-8d86-912995daf545">3.8</ix:nonFraction>&#160;million of liabilities to be assumed by the wireless carrier (the "Spectrum Transaction"). The Spectrum Transaction is expected to close in the first half of 2023, subject to the receipt of regulatory approvals and other customary closing conditions. As a result of the Spectrum Transaction, the Company plans to cease its Beam operations at the remaining Beam fixed wireless sites upon or prior to the closing of the Spectrum Transaction. As a result of the expected decommissioning of the remaining Beam fixed wireless sites after they cease operations, the Company has revised the useful lives for these sites to reflect operation through the cease of operations date.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_43"></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%">Note 5. <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfODI5_aa4401f5-00a4-45e8-a4fc-98ff27134ab9" continuedAt="if8665d12630b4bf596fd8e604f40321f" escape="true">Goodwill and Intangible Assets </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="if8665d12630b4bf596fd8e604f40321f" continuedAt="ic9a5846a386b4969a2d5a52a9389bf19"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfODMy_88052139-f6ff-414e-b5b5-58cdc14aa371" escape="true"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfODM1_a0f9816f-de68-4156-8599-6b0987ffec32" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets consist of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></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.326%"></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.671%"></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:8.695%"></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.326%"></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.681%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Accumulated Amortization and Other</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:10pt;font-weight:700;line-height:100%">Net</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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Accumulated Amortization and Other</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:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill - Broadband</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5263fac089742f1929ccaf2f64ecad7_I20220930" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMi0xLTEtMS0xNDA5MDg_54bbd094-099b-4d7f-ad26-1c0dcd6b5b31">3,244</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5263fac089742f1929ccaf2f64ecad7_I20220930" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMi01LTEtMS0xNDA5MDg_b4faf082-a4ac-4587-a9c0-9e567fe786f6">3,244</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a81314823464107a758b049567e73e6_I20211231" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMi03LTEtMS0xNDA5MDg_26b3c3cd-a98b-409b-9150-f26f5ace2812">3,244</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a81314823464107a758b049567e73e6_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMi0xMS0xLTEtMTQwOTA4_b053f9a8-2265-48a1-8b1f-254135de9b7f">3,244</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangibles:</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable franchise rights</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if99b95ae6d8f4edaaf173198bd9b6646_I20220930" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNC0xLTEtMS0xNDA5MDg_68c1ec41-338c-4d13-856a-5d53705e4672">64,334</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if99b95ae6d8f4edaaf173198bd9b6646_I20220930" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNC01LTEtMS0xNDA5MDg_672c73bd-1937-408e-b5f0-b30edfe2efd4">64,334</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ba6169188c542469eac8fb6e47cbf62_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNC03LTEtMS0xNDA5MDg_9fe11e0d-3d25-49f8-a566-0a6c5e730789">64,334</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ba6169188c542469eac8fb6e47cbf62_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNC0xMS0xLTEtMTQwOTA4_29216ea6-5acb-436a-ae0b-5b5df68fc4e0">64,334</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FCC Spectrum licenses</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f484f1aa99944d7a9df30bbe3e7ad84_I20220930" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS0xLTEtMS0xNDY2MTM_3ae5add5-0d20-4c6a-a6f6-7559d67c92ee">12,122</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f484f1aa99944d7a9df30bbe3e7ad84_I20220930" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS01LTEtMS0xNDY2Mjk_84b85c27-a6f8-4414-894f-497a43272638">12,122</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45acb67e00bc4d5297e8c6b2b2755a74_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS03LTEtMS0xNDY2Mzc_c2a061b1-7491-468e-92e3-c89791cc3f4b">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45acb67e00bc4d5297e8c6b2b2755a74_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS0xMS0xLTEtMTQ2NjUz_19d7bbb1-bc51-471a-8653-f4b7da39040e">&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railroad crossing rights</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab8dffc7b50454f961461fdf5767381_I20220930" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS0xLTEtMS0xNDA5MDg_e69c9b89-0f37-4be6-aeae-d4b7c3502a42">141</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab8dffc7b50454f961461fdf5767381_I20220930" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS01LTEtMS0xNDA5MDg_697e7d1f-ef7f-40d2-8b10-2a8409dc96d8">141</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da2731e31cb4d97af6596cc0c658456_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS03LTEtMS0xNDA5MDg_6f07d4d7-ca02-4491-a390-e251623ab779">141</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da2731e31cb4d97af6596cc0c658456_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS0xMS0xLTEtMTQwOTA4_5363610e-6448-4885-8c30-ab447aebc37a">141</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="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:10pt;font-weight:400;line-height:100%">Total indefinite-lived intangibles</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNi0xLTEtMS0xNDA5MDg_c6521bc8-97c7-4e6a-a2b9-5cc4c967f1a0">76,597</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNi01LTEtMS0xNDA5MDg_137ca8de-4df5-4ff4-8010-dd50f58063ed">76,597</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNi03LTEtMS0xNDA5MDg_dbc0b22b-7b7b-4e54-8949-b498fd83c5f2">64,475</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNi0xMS0xLTEtMTQwOTA4_5cce5857-8528-4000-b3f4-540441d6d8be">64,475</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="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="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><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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-lived intangibles:</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriber relationships</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56cdc6cd9db14fe1b3587dd8e3a57927_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfOS0xLTEtMS0xNDA5MDg_30292330-5954-4152-b083-5118581958dc">28,425</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i56cdc6cd9db14fe1b3587dd8e3a57927_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfOS0zLTEtMS0xNDA5MDg_04405201-f87a-42a5-8866-b524575f332b">26,794</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56cdc6cd9db14fe1b3587dd8e3a57927_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfOS01LTEtMS0xNDA5MDg_71adb127-d647-44ff-b364-d712c134d6bc">1,631</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4465f4100ac643c8a64c45f02a392d48_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfOS03LTEtMS0xNDA5MDg_0f5c6633-6bab-4ea3-a4d7-18158d7729bc">28,425</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4465f4100ac643c8a64c45f02a392d48_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfOS05LTEtMS0xNDA5MDg_54d50178-5d06-409a-a950-cf02947a6586">26,451</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4465f4100ac643c8a64c45f02a392d48_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfOS0xMS0xLTEtMTQwOTA4_09f33328-a016-4320-8831-2d1a4c99b929">1,974</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c6c3d059a564bc99e4017797e57ec88_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTAtMS0xLTEtMTQwOTA4_be6577b4-0345-4cdc-9c1b-f5eb867346fa">463</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c6c3d059a564bc99e4017797e57ec88_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTAtMy0xLTEtMTQwOTA4_ed89aecf-61f6-4738-a2e5-e5088768d7d5">323</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c6c3d059a564bc99e4017797e57ec88_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTAtNS0xLTEtMTQwOTA4_8deee0aa-e427-4e60-ac0b-b652a57ff78c">140</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b294f42ad14f99aebafd82bd04eac4_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTAtNy0xLTEtMTQwOTA4_73c907d4-192a-4d1c-8504-b8691962a460">463</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b294f42ad14f99aebafd82bd04eac4_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTAtOS0xLTEtMTQwOTA4_48dc33b6-ad4a-478d-8651-3c5cbdb4a262">303</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b294f42ad14f99aebafd82bd04eac4_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTAtMTEtMS0xLTE0MDkwOA_3c97c2de-08ac-40e9-ac1c-7c83e90efea4">160</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="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:10pt;font-weight:400;line-height:100%">Total finite-lived intangibles</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTEtMS0xLTEtMTQwOTA4_47a49c70-90e1-4831-a5db-5c840b358aa6">28,888</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTEtMy0xLTEtMTQwOTA4_3c424096-8819-4b30-bf9f-6cb7bd434388">27,117</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTEtNS0xLTEtMTQwOTA4_851726f3-47a3-4e33-8833-e850bcac14fd">1,771</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTEtNy0xLTEtMTQwOTA4_0bbfa470-1b09-4ea9-a53e-ac4df562e3c0">28,888</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTEtOS0xLTEtMTQwOTA4_a4a5714e-5e44-4318-b471-a764e0906fa0">26,754</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTEtMTEtMS0xLTE0MDkwOA_92650e41-bf21-40c5-a658-3aa5588b8179">2,134</ix:nonFraction>&#160;</span></td><td style="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total goodwill and intangible assets</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTItMS0xLTEtMTQwOTA4_75f619a5-48b9-4766-92e2-23ffa11cdd09">108,729</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTItMy0xLTEtMTQwOTA4_389d54a3-91b6-4181-aae3-c185dcca1809">27,117</ix:nonFraction>)</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTItNS0xLTEtMTQwOTA4_576183ce-2afa-4334-bb46-e3e3f7194acf">81,612</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTItNy0xLTEtMTQwOTA4_88c28069-d77f-4bf2-8b86-2c98f65bad2e">96,607</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTItOS0xLTEtMTQwOTA4_8d70a34e-3f1e-49a1-9a68-bd56de24e35f">26,754</ix:nonFraction>)</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTItMTEtMS0xLTE0MDkwOA_3f675446-e7db-440d-a134-75f6f12b4f1e">69,853</ix:nonFraction>&#160;</span></td><td style="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></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTMx_829dcceb-f644-49e4-b886-7db8e6b52897"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTMx_a3971ffe-4701-4a78-8924-35ba66d913ac">0.2</ix:nonFraction></ix:nonFraction> million for both the three months ended September 30, 2022 and 2021 and $<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTY1_3766a0a4-e54a-4115-a4e3-6fb98b4c338c"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTY1_a921f63b-de97-4e84-b7e1-cf00798f77c6">0.6</ix:nonFraction></ix:nonFraction> million for both the nine months ended September 30, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the third quarter of 2020, the Company was awarded certain indefinite-lived Citizens Broadband Radio Service ("CBRS") spectrum licenses to be used within the Broadband segment. The Company paid an aggregate deposit of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$<ix:nonFraction unitRef="usd" contextRef="ic3b304fd2ddd49e79337343c7627e35a_D20200701-20200930" decimals="-5" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTY0OTI2NzQ0MzQ4Nw_31ee2824-e69c-45a6-9642-28ddc3a10def">16.1</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> with respect to the licenses subject to final approval and issuance by the FCC. The licenses will provide us priority access rights over general access users other than incumbents, in that specific band, in accordance with the FCC&#8217;s three-tier CBRS band spectrum sharing framework. The FCC approved the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Company&#8217;s final application for the licenses in the third quarter of 2022, resulting in the issuance of licenses with a deposit value of $<ix:nonFraction unitRef="usd" contextRef="i20d1077358a94bd88cf1b2e6f2e4d46a_D20220701-20220930" decimals="-5" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTY0OTI2NzQ0MzkzMQ_d1faa3a3-c73f-491c-b3c2-4055744331d1">12.1</ix:nonFraction>&#160;million. The Company recorded these licenses as indefinite-lived intangible assets on the Company's unaudited condensed consolidated balance sheet. These licenses are not subject to the Spectrum Transaction described above. The remaining $<ix:nonFraction unitRef="usd" contextRef="i3c4b00ce171b4b0cb7b350e4f3a62938_D20221101-20221130" decimals="-5" name="shen:IndefiniteLivedIntangibleAssetsRefund" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTY0OTI2NzQ0NDAyNg_b07fc841-e5a7-4664-9fba-4fd0baff87eb">4.0</ix:nonFraction>&#160;million of the deposit is expected to be returned to the Company in the form of a cash refund in November 2022. The refund amount was recorded in accounts receivable on the Company's unaudited condensed consolidated balance sheet as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><ix:continuation id="ic9a5846a386b4969a2d5a52a9389bf19"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As described in Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the Company entered into the Spectrum Purchase Agreement to sell FCC spectrum licenses associated with Beam. As a result of the expected sale, the Company concluded that the FCC spectrum licenses met the held-for-sale criteria; accordingly, $<ix:nonFraction unitRef="usd" contextRef="ib895b5a442ed4d15a4a24212830c8c31_I20220930" decimals="-5" name="shen:DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMzI0_de0c4c5c-951e-4fdd-878b-d84267a9e825">13.8</ix:nonFraction>&#160;million of indefinite-lived licenses and $<ix:nonFraction unitRef="usd" contextRef="ib895b5a442ed4d15a4a24212830c8c31_I20220930" decimals="-5" name="shen:DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMzYw_60cc31d1-de38-4013-a7c3-13c981887844">5.9</ix:nonFraction>&#160;million of finite-lived licenses are presented as held for sale, along with the corresponding $<ix:nonFraction unitRef="usd" contextRef="ib895b5a442ed4d15a4a24212830c8c31_I20220930" decimals="-5" name="shen:DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfNDQ5_ae4d2b23-9c0f-4fc1-adfe-870fd2653333">3.8</ix:nonFraction>&#160;million of operating lease liabilities related to the finite-lived licenses. The corresponding amounts related to these assets and liabilities were reclassified on the unaudited condensed consolidated balance sheet as of December&#160;31, 2021 for comparability. The Company evaluated the events described here and in Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and determined that these events do not represent a strategic shift in the Company's business.</span></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_46"></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%">Note 6. <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMjE5MA_8d75d40c-f15e-458e-93d6-6d79a253d813" continuedAt="i7179bebafa2a43a3afa40627c1b80e2b" escape="true">Other Assets and Accrued Liabilities</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i7179bebafa2a43a3afa40627c1b80e2b" continuedAt="i9847920205bd43239ac55f648ba7cccf"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMjE5NA_4749a174-6063-4673-bb6c-3c6ad7c44f16" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other, classified as current assets, included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>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:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposit for FCC spectrum licenses</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:FCCSpectrumLicensesLeasesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfMS0xLTEtMS0xNDA5MDg_7a87c495-93b8-432f-a72c-d05b1ccc9700">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="shen:FCCSpectrumLicensesLeasesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfMS0zLTEtMS0xNDA5MDg_28e89edd-8e87-42a7-81b0-e21aba02a9ea">16,118</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Prepaid maintenance and software expenses</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:PrepaidMaintenanceExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfMi0xLTEtMS0xNDA5MDg_e1bc4f06-e473-4d98-a7f6-b41eacef85cb">7,756</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="shen:PrepaidMaintenanceExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfMi0zLTEtMS0xNDA5MDg_ed47d753-65b3-4792-81c4-941c5c80188a">8,391</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband contract acquisition costs</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfMy0xLTEtMS0xNDA5MDg_e711c46c-4dfa-4169-a995-1d551bdd505e">2,747</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfMy0zLTEtMS0xNDA5MDg_ff4f4707-c133-496f-a27d-f5f4190eb8f4">2,502</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP investments</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:SERPInvestmentsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfNC0xLTEtMS0xNDA5MDg_bbfcea9b-e2fa-46ba-a68f-aa9d97b2660f">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="shen:SERPInvestmentsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfNC0zLTEtMS0xNDA5MDg_8e00698c-b4d3-4f28-83b4-c72f8b8fc957">801</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfNS0xLTEtMS0xNDA5MDg_2904118b-68ca-4a2a-b1d9-4b4100ed45fb">1,412</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfNS0zLTEtMS0xNDA5MDg_f23df3f3-05b4-4ab5-b72d-39dcb1cbf16c">2,018</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfNi0xLTEtMS0xNDA5MDg_893b6f29-0d6e-4df3-87d4-b532262da03f">11,915</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfNi0zLTEtMS0xNDA5MDg_54af8b68-7a30-4e13-a2de-b72349c16e27">29,830</ix:nonFraction>&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMjE5MQ_9f411f70-108a-42c2-8714-1e4292397ba1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred charges and other assets, classified as long-term assets, included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>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:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband contract acquisition costs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjU5MzhkNzg1MGIyZjRlYzJhOTdlZGNiNTkzOGJkNWE5L3RhYmxlcmFuZ2U6NTkzOGQ3ODUwYjJmNGVjMmE5N2VkY2I1OTM4YmQ1YTlfMS0xLTEtMS0xNDA5MDg_9d49370c-3bad-4942-847a-40035f351a08">5,934</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjU5MzhkNzg1MGIyZjRlYzJhOTdlZGNiNTkzOGJkNWE5L3RhYmxlcmFuZ2U6NTkzOGQ3ODUwYjJmNGVjMmE5N2VkY2I1OTM4YmQ1YTlfMS0zLTEtMS0xNDA5MDg_4dc12e71-6945-499c-b5ee-3547ae29da77">5,645</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Prepaid maintenance and software expenses</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjU5MzhkNzg1MGIyZjRlYzJhOTdlZGNiNTkzOGJkNWE5L3RhYmxlcmFuZ2U6NTkzOGQ3ODUwYjJmNGVjMmE5N2VkY2I1OTM4YmQ1YTlfMi0xLTEtMS0xNDA5MDg_b3de59c3-2574-419e-ab33-3550edd67cfe">7,233</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjU5MzhkNzg1MGIyZjRlYzJhOTdlZGNiNTkzOGJkNWE5L3RhYmxlcmFuZ2U6NTkzOGQ3ODUwYjJmNGVjMmE5N2VkY2I1OTM4YmQ1YTlfMi0zLTEtMS0xNDA5MDg_75100359-480f-4ab9-abbb-f02d59a45c2c">4,653</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred charges and other assets</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjU5MzhkNzg1MGIyZjRlYzJhOTdlZGNiNTkzOGJkNWE5L3RhYmxlcmFuZ2U6NTkzOGQ3ODUwYjJmNGVjMmE5N2VkY2I1OTM4YmQ1YTlfMy0xLTEtMS0xNDA5MDg_aa03deaf-16bd-4871-a370-8402e874d090">13,167</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjU5MzhkNzg1MGIyZjRlYzJhOTdlZGNiNTkzOGJkNWE5L3RhYmxlcmFuZ2U6NTkzOGQ3ODUwYjJmNGVjMmE5N2VkY2I1OTM4YmQ1YTlfMy0zLTEtMS0xNDA5MDg_3a2476e7-8be8-477e-96e6-f86df385dc8c">10,298</ix:nonFraction>&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMjE5Mg_7ff1cfda-6e7e-4458-a75b-f266b90a8643" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and other, classified as current liabilities, included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>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:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued programming costs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:AccruedProgrammingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfMS0xLTEtMS0xNDA5MDg_52e97a74-bcf6-42f2-b06f-2782b3d9681c">2,960</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="shen:AccruedProgrammingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfMS0zLTEtMS0xNDA5MDg_adb3728e-994c-4f02-8a2c-2eb2b8f3c04a">3,084</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Sales and property taxes payable</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:SalesAndPropertyTaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfMi0xLTEtMS0xNDA5MDg_c206e24d-9610-4263-ad1f-a0a245566aa4">1,564</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="shen:SalesAndPropertyTaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfMi0zLTEtMS0xNDA5MDg_7e9325c4-36fa-4d60-8cfe-d5c42ab5bda9">1,065</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring accrual</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:RestructuringReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfMy0xLTEtMS0xNDA5MDg_77a5acea-a853-4215-a081-2c2e33cb70eb">414</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:RestructuringReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfMy0zLTEtMS0xNDA5MDg_93397175-a95f-4367-8ac3-9cb6b7515231">1,761</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfNC0xLTEtMS0xNDA5MDg_961a7c52-eec7-4ec7-88e7-402a695b95f5">9,102</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfNC0zLTEtMS0xNDA5MDg_63aaed24-50bd-434f-b6c7-07bb65f6ed2f">8,701</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfNS0xLTEtMS0xNDA5MDg_b9b2b34e-89eb-45b0-b3df-dd0c6603bd4b">14,040</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfNS0zLTEtMS0xNDA5MDg_bbb6c84a-a8b8-43e4-87b0-f7d1c6237e12">14,611</ix:nonFraction>&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMjE5Mw_f3dd12e7-3c60-4175-932a-53c61b8dd545" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities, classified as long-term liabilities, included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>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:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent portion of deferred lease revenue</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfMS0xLTEtMS0xNDA5MDg_9be3ec3d-12c4-4457-a6e4-93d474ef04a5">20,528</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfMS0zLTEtMS0xNDA5MDg_feb93448-6304-4a51-9467-c95a02ffa23d">19,749</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Noncurrent portion of financing leases</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfMi0xLTEtMS0xNDA5MDg_8ff2e3e9-b616-414d-98d0-0a3d99d5b78f">1,501</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfMi0zLTEtMS0xNDA5MDg_bcc106bd-446a-4e86-a4bd-35e85e055aca">1,614</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfMy0xLTEtMS0xNDA5MDg_fb6396e6-0d79-4d54-8c26-a2731d540d0c">30</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfMy0zLTEtMS0xNDA5MDg_44afde31-1b4c-43d0-9b8b-7397be49b8f1">461</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfNC0xLTEtMS0xNDA5MDg_e913fbcd-974f-4c39-ad74-5726b90395c0">22,059</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfNC0zLTEtMS0xNDA5MDg_9849993f-dddf-4e14-968f-a9abd4de8de7">21,824</ix:nonFraction>&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During 2021, as a result of the sale of our Wireless assets and operations, we implemented a restructuring plan whereby certain employees were notified of their pending dismissal under the workforce reduction program. We made $<ix:nonFraction unitRef="usd" contextRef="id5e07da5f55445f1b7babb33a8ea42f4_D20220101-20220930" decimals="-5" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMTA5OTUxMTYzOTE4Mg_81ec0d08-7d26-48c2-b7fe-3c36604c0947">1.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i1f6518664f3a48bdbf3b0fb53023f844_D20210101-20210930" decimals="-5" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMTA5OTUxMTYzODk0NA_31fd4823-8686-463d-a7a2-a12e5c478d33">2.0</ix:nonFraction>&#160;million in severance payments for the nine months ended September 30, 2022 and 2021, respectively. During the three months ended September 30, 2021, we recognized expenses of $<ix:nonFraction unitRef="usd" contextRef="i3f904c8caa0244f3a784819ff5d86e70_D20210701-20210930" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMTA5OTUxMTYzODg4OA_bfcf1357-9c8f-4b25-8659-9d88ab8f5bca">1.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i3627519525e9462f9993aa276e022b9b_D20210701-20210930" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMTA5OTUxMTYzODkwMg_ea6ef286-8460-4080-9e6e-659cfa779098">2.0</ix:nonFraction>&#160;million, presented in continuing and discontinued operations, respectively. For the nine months ended September 30, 2021, we recognized expenses of $<ix:nonFraction unitRef="usd" contextRef="i1261b7ca9a764084acacae486b8c104a_D20210101-20210930" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMTA5OTUxMTYzODkxNg_adbe9fb2-3e00-425b-bc39-7767f0380534">1.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i42adbb9b3b2a44428b24f4c3e09108d6_D20210101-20210930" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMTA5OTUxMTYzODkzMA_271f1033-5f45-49ed-b875-0a9d4711df8f">2.5</ix:nonFraction>&#160;million, presented in continuing and discontinued operations, respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:continuation id="i9847920205bd43239ac55f648ba7cccf">Restructuring charges for the three and nine months ended September 30, 2022 were primarily related to contract termination costs associated with the Spectrum Transaction.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_49"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:OperatingLeasesOfLessorDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjA2OA_68ccdc39-01b5-4b16-9970-21497cadc097" continuedAt="i2dadddb97b0a485da0f41cde7132a54e" escape="true"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjA2OQ_23b749db-2486-41cc-8e79-845b6a139cdd" continuedAt="i716cc49ae7ed44e0a0a9756d9b5970b9" escape="true"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjA3MQ_95bb740c-38ce-49fd-bcb9-af45a421e5c1" continuedAt="i06b99c745ac2462da3256a6ce4175534" escape="true">Leases </ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i2dadddb97b0a485da0f41cde7132a54e"><ix:continuation id="i716cc49ae7ed44e0a0a9756d9b5970b9"><ix:continuation id="i06b99c745ac2462da3256a6ce4175534"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease various broadband network and telecommunications sites, fiber optic cable routes, warehouses, retail stores, and office facilities for use in our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September&#160;30, 2022, our operating leases had a weighted average remaining lease term of <ix:nonNumeric contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjYz_30d778d3-30d4-4a53-830c-70a09de57fdb">twenty years</ix:nonNumeric> and a weighted average discount rate of <ix:nonFraction unitRef="number" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMzA2_c9d812b8-6181-486d-81f9-42eeaf51e2d8">4.4</ix:nonFraction>%. Our finance leases had a weighted average remaining lease term of <ix:nonNumeric contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMzc2_e4b069e7-86f0-44f0-aaed-d51fef7f6408">thirteen years</ix:nonNumeric> and a weighted average discount rate of <ix:nonFraction unitRef="number" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNDE5_cb59c26d-73ac-4e2b-983a-6188d8a33932">5.2</ix:nonFraction>%.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized $<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-5" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNDM4_bb70bf44-d77b-412f-9fe2-40e3e4b1c37e">2.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-5" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNDQ1_b2846aab-c280-4fdb-8f6a-1a6a52f6174c">2.3</ix:nonFraction> million of operating lease expense for the three months ended September 30, 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-5" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNTEy_faf28d24-2fed-4cfb-a7ed-9fa81bcafa8a">8.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-5" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNTE5_48d6e5b1-3d64-4d4f-9bf2-87ce3259f938">5.7</ix:nonFraction> million of operating lease expense for the nine months ended September 30, 2022 and 2021, respectively. We recognized $<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-5" name="shen:FinanceLeaseCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNTk2_66fc19be-40d9-4f5d-b1dc-a62290ebb443"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-5" name="shen:FinanceLeaseCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNTk2_d66141c7-8672-4839-a626-c630b67eacb3">0.1</ix:nonFraction></ix:nonFraction>&#160;million of interest and depreciation expense on finance leases for both of the three months ended September 30, 2022 and 2021, and $<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-5" name="shen:FinanceLeaseCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNjg1_1f2e09f3-e7fa-4fad-a785-fcfe0ae3fbb0"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-5" name="shen:FinanceLeaseCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNjg1_3468ed8a-9771-4312-96f3-071f79fdd81c">0.4</ix:nonFraction></ix:nonFraction>&#160;million of interest and depreciation expense on finance leases for both of the nine months ended September 30, 2022 and 2021. Operating lease expense is presented in cost of service or selling, general and administrative expense based on the use of the relevant facility. Variable lease payments and short-term lease expense were both immaterial. We remitted $<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTA4Ng_eb49925c-602b-4281-ba78-ee05ac02548e">4.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTA5Mw_44286939-1da1-474b-b416-40a02690013f">4.2</ix:nonFraction> million of operating lease payments for the nine months ended September 30, 2022 and 2021, respectively. We obtained $<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTMwMA_89259d83-dcde-4e6c-b818-c9e32587d158">3.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTMwNw_e74fef86-2588-48eb-9e3c-8cb7b5af34d3">7.3</ix:nonFraction> million of leased assets in exchange for new operating lease liabilities recognized for the nine months ended September 30, 2022 and 2021, respectively. </span></div><div><span><br/></span></div><div><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjA3Mw_651abb5a-90fc-4226-8b5c-03ca769d05d8" escape="true"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjA3Nw_65707070-d676-4a9e-8f45-c43b07e4a5f4" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the expected maturity of lease liabilities at September&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></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.823%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.448%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMS0yLTEtMS0xNDA5MDg_7e17e805-b4f9-4ca7-a3c9-1b5a4ee14413">964</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMS00LTEtMS0xNDA5MDg_24065327-cbfa-4e06-b0a9-8a6f582a3029">20</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMS02LTEtMS0xNDA5MDg_203d7dd4-bb83-4093-b7cc-dcc64f5194eb">984</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMi0yLTEtMS0xNDA5MDg_2020a4cc-6ec6-46ff-9124-e98b15151690">5,478</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMi00LTEtMS0xNDA5MDg_859f6319-a5ef-467f-ad48-a0fa92c22bdd">176</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:LesseeLeaseLiabilityPaymentsDueYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMi02LTEtMS0xNDA5MDg_c139fc18-d4b1-47cb-86ef-a166d1be3e22">5,654</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMy0yLTEtMS0xNDA5MDg_93dc4d5e-b750-41ec-a255-4b284672aeed">5,130</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMy00LTEtMS0xNDA5MDg_c33ff1fe-4215-419c-aaf4-ebd27c116fff">178</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:LesseeLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMy02LTEtMS0xNDA5MDg_70495171-dda9-41e4-894b-dcb5cbd1a1ef">5,308</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNC0yLTEtMS0xNDA5MDg_9b5fa9cc-3946-4f06-ac3a-5cb06582fa3a">4,918</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNC00LTEtMS0xNDA5MDg_e4eecedf-88fa-4940-a0de-8ed47ad5741b">180</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:LesseeLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNC02LTEtMS0xNDA5MDg_e733fa44-a30d-4dc2-b47f-901e2e81de58">5,098</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNS0yLTEtMS0xNDA5MDg_7fc40975-844b-4343-a242-9112c32c88fb">4,420</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNS00LTEtMS0xNDA5MDg_3a370215-b939-42a9-8bff-a28401375bcf">153</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:LesseeLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNS02LTEtMS0xNDA5MDg_bd6d5ab8-33a4-4a8a-8864-30f405fa87a6">4,573</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNi0yLTEtMS0xNDA5MDg_4308f436-3539-4e6d-a1c5-3a969e254d93">68,958</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:FinanceLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNi00LTEtMS0xNDA5MDg_77457ac1-692a-4c9d-84e9-26a8aaf0bc66">1,514</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:LesseeLeaseLiabilityPaymentsDueAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNi02LTEtMS0xNDA5MDg_60a1d937-13da-486e-a7d8-6402e61a9f56">70,472</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNy0yLTEtMS0xNDA5MDg_adf794d0-cf01-404c-a5c5-8b6181f81ecd">89,868</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNy00LTEtMS0xNDA5MDg_df98ffa7-a7ae-4174-83f8-a89e127b643d">2,221</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:LesseeLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNy02LTEtMS0xNDA5MDg_569f5b8a-c911-4cb3-b11d-1b78b2c95110">92,089</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfOC0yLTEtMS0xNDA5MDg_1581a873-f88e-4a99-bdd9-bb0c1b6c4e6d">34,905</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfOC00LTEtMS0xNDA5MDg_99b32d81-2b0c-4c4e-aec6-a9d610547239">624</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:LesseeLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfOC02LTEtMS0xNDA5MDg_d8c221f4-4b42-4979-bb5c-df49cd0fa33f">35,529</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfOS0yLTEtMS0xNDA5MDg_a3e65ab5-35a5-493b-bb07-afb04e31fb29">54,963</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfOS00LTEtMS0xNDA5MDg_e9c6dfc7-9b9e-40a1-8e0d-9d315bd4dd3d">1,597</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:LeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfOS02LTEtMS0xNDA5MDg_349aeda9-e595-474c-8959-5e2436a66146">56,560</ix:nonFraction>&#160;</span></td><td style="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></ix:nonNumeric></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized $<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-5" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTUxOA_e9a7c3b5-7c7a-42be-b619-48519a393c96">4.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-5" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTUyNQ_34155562-6778-4981-b8a2-537c7561e2a2">2.4</ix:nonFraction> million of operating lease revenue for the three months ended September 30, 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-5" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTU5Mg_592f0c2b-ba61-4b46-8859-bb590eb5a47d">13.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-5" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTU5OQ_796860b5-7f59-4c39-af84-8d797735037e">7.1</ix:nonFraction> million of operating lease revenue for the nine months ended September 30, 2022 and 2021, respectively, related to the cell site colocation space and dedicated fiber optic strands that we lease to our customers, which is included in Service revenue and other in the unaudited condensed consolidated statements of comprehensive (loss) income. Substantially all of our lease revenue relates to fixed lease payments.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjA3NA_bdc2b35d-d444-4f8e-9985-4ed12fd36bd5" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of our minimum rental receipts under the lease agreements in place at September&#160;30, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.625%"></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.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfMS0yLTEtMS0xNDA5MDg_7ac5a145-454f-44b6-878d-8dec5d7e5abf">5,181</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfMi0yLTEtMS0xNDA5MDg_abf77312-f577-41c8-a8b0-bea4704b2bc2">14,941</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfMy0yLTEtMS0xNDA5MDg_502b35cc-d69e-4415-a0c0-248cea567139">13,805</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfNC0yLTEtMS0xNDA5MDg_5f012fb8-a1ce-4aef-b3eb-de69a35b1b37">12,895</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfNS0yLTEtMS0xNDA5MDg_f5c5e54a-cc80-412d-a2e0-875862140c5c">9,877</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:LessorOperatingLeasePaymentToBeReceivedAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfNi0yLTEtMS0xNDA5MDg_42aeb893-781a-4b02-acf6-87715057b0bb">30,338</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LessorOperatingLeasePaymentsToBeReceived" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfNy0yLTEtMS0xNDA5MDg_b3e14dff-d97d-4021-8c95-484585a7b317">87,037</ix:nonFraction>&#160;</span></td><td style="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></ix:continuation></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span 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="icaf50194185b43aa9f901dfdc6300d2f_892"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8.&#160;<ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzYwNDczMTM5NTg0MjM_984f6e81-aebf-4946-9880-683b9213d2ae" continuedAt="i7ff2248f566e42f28766267c260c5b87" escape="true">Debt</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i7ff2248f566e42f28766267c260c5b87" continuedAt="i243cf637a6eb4c53a31eb454fafe5e87"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Credit Agreement, dated July 1, 2021 (the "Credit Agreement") contains (i) a $<ix:nonFraction unitRef="usd" contextRef="i3c9c85d96d394b5eb378f25fac1a9dc6_I20210701" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTc3MA_22a56534-29f8-48d9-89d1-0a79d56ce6bf">100</ix:nonFraction>&#160;million, <ix:nonNumeric contextRef="i5fdd89d68f8c4d5d81b15d175e1e0bec_D20210701-20210701" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzYwNDczMTM5NTg0MjY_79345e1d-d435-47da-bc0e-256595c413cf">five-year</ix:nonNumeric> undrawn revolving credit facility, (ii) a $<ix:nonFraction unitRef="usd" contextRef="i31d562de6af448fcbea466282fe083b8_I20210701" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzE2NDkyNjc0NDg0NjA_c671c4d5-c966-4a1d-bfe3-2ee52f94fb2e">150</ix:nonFraction>&#160;million <ix:nonNumeric contextRef="i8c236285f7234bea851167edf9150422_D20210701-20210701" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzcxNDY4MjU1ODg0NDQ_4d39fc70-8a8d-4cc4-bb13-fed281c38812">five-year</ix:nonNumeric> delayed draw amortizing term loan ("Term Loan A-1") and (iii) a $<ix:nonFraction unitRef="usd" contextRef="i441527dd76654c0db3d8ec9c90106096_I20210701" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzE2NDkyNjc0NDg1Mzc_cce0e1b9-abc1-49ee-be99-bb940f361e21">150</ix:nonFraction>&#160;million <ix:nonNumeric contextRef="i2c06693c188548f28df21aaac398b7e4_D20210701-20210701" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzcxNDY4MjU1ODg0NDU_d952f085-2a58-46ea-97f6-7dbdfabbd2db">seven-year</ix:nonNumeric> delayed draw amortizing term loan ("Term Loan A-2"). <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzYwNDczMTM5NTg0MjQ_e56e85cb-73d6-4f94-994c-a12214ea4880" continuedAt="if4e13f1854d849cd8facd44ecff2d118" escape="true">The following loans were outstanding under the Credit Agreement:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="if4e13f1854d849cd8facd44ecff2d118"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"></td><td style="width:68.265%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.661%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.663%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>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:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan A-1</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5fcdbc80db14f268a9cbd3991fe9828_I20220930" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzEtMS0xLTEtMTQxNTEw_c56705f2-6bed-4c24-a4ec-e4af34ec8b04">12,500</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04ad380dbe4d4037988080e3736bc0fa_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzEtMy0xLTEtMTQxNTEw_f298f1e5-c8b9-4eb3-a005-654e5525550e">&#8212;</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Term loan A-2</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff7ccf84597848ad8d78d926aa5101f9_I20220930" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzItMS0xLTEtMTQxNTEw_5c683f12-bcaa-4fbf-a384-8acca469b815">12,500</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a0988f674db4dbeb0b834254f43131e_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzItMy0xLTEtMTQxNTEw_eda3dec8-b4ac-44dd-8457-45d1fc13a32d">&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzMtMS0xLTEtMTQxNTEw_a29592f4-5afa-4936-ad3a-54f2cc45a8fc">25,000</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzMtMy0xLTEtMTQxNTEw_21732538-a4f8-49d5-ba0a-e3d12203b7ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Less: unamortized loan fees</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:UnamortizedLoanFeesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzQtMS0xLTEtMTQxNTEw_ff695578-fd8d-4f68-b905-e8cdc9824954">26</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="shen:UnamortizedLoanFeesNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzQtMy0xLTEtMTQxNTEw_25e5914f-1748-4d81-a3fe-aaa75b408f60">&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net of unamortized loan fees</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930" decimals="-3" name="shen:LongTermDebtNetOfUnamortizedLoanFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzUtMS0xLTEtMTQxNTEw_1509c388-3c4f-4cc1-af34-c2bdbe2ce990">24,974</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231" decimals="-3" name="shen:LongTermDebtNetOfUnamortizedLoanFees" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzUtMy0xLTEtMTQxNTEw_2b19a1ca-fe7a-48b9-afd1-1e3bee934ba5">&#8212;</ix:nonFraction>&#160;</span></td><td style="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:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2022, the Company borrowed $<ix:nonFraction unitRef="usd" contextRef="iebcc9374dd644e7f9230a7e5dd03a892_D20220701-20220701" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTg2NQ_8542cba6-55cf-48cc-a387-351123af77b1"><ix:nonFraction unitRef="usd" contextRef="i023f185f7cf947e39e649a5c840d139f_D20220701-20220701" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTg2NQ_e00c1eba-5dfe-44c2-9d94-587591f0325f">12.5</ix:nonFraction></ix:nonFraction>&#160;million against both Term Loan A-1 and Term Loan A-2 for a total of $<ix:nonFraction unitRef="usd" contextRef="i462f905be0b04ad3b60fdb3b11a7d1fe_D20220701-20220701" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNjA0Nw_a1247a88-6761-4826-ac3c-ff70ff60707f">25.0</ix:nonFraction>&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both Term Loan A-1 and Term Loan A-2 bear interest at one-month LIBOR plus a margin of <ix:nonFraction unitRef="number" contextRef="iaba43ee8d4c340f691080a5477720bdb_D20220101-20220930" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTY1Mg_05e0d564-8549-41cf-a0fd-e04b37199e2b"><ix:nonFraction unitRef="number" contextRef="i009fbbf401c94d2aa0725a8dacacff9b_D20220101-20220930" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTY1Mg_130435e4-96a8-44d8-a489-f543ef154649">1.50</ix:nonFraction></ix:nonFraction>%.&#160;The interest rate was <ix:nonFraction unitRef="number" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzEwOTk1MTE2MzQyODE_b344a779-90ee-4e26-8e5a-baad5b4503fc">4.64</ix:nonFraction>% at September&#160;30, 2022. Our cash payments for interest were $<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-5" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTY2OQ_def7179c-9d8f-4944-8ba0-6809461178b2">0.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-5" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTY4NQ_5320631e-f307-458c-b4f6-59dbfb56b8e8">10.4</ix:nonFraction>&#160;million during the nine months ended September 30, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement includes various covenants, including total net leverage ratio and debt service coverage ratio financial covenants. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:continuation id="i243cf637a6eb4c53a31eb454fafe5e87">The International Exchange (ICE) Benchmark Administration ceased the publication of one-week and two-month LIBOR on December 31, 2021 and expects to phase-out the remaining tenors (overnight, one-month, three-month, six-month and 12-month) on June 30, 2023. Our term loans and revolver identify LIBOR as a reference rate for tenors ceasing on June 30, 2023 and maturing after 2023. Alternative reference rates that replace LIBOR may not yield the same or similar economic results over the terms of the financial instruments. The transition from LIBOR could result in us paying higher or lower interest rates on our current LIBOR-indexed term loans. Our Credit Agreement includes provisions that provide for the identification of a LIBOR replacement rate. Due to the uncertainty regarding the transition from LIBOR-indexed financial instruments and the manner in which an alternative reference rate will apply, we cannot yet reasonably estimate the expected financial impact of the LIBOR transition. Any changes to the reference rate will be agreed through an amendment to the Credit Agreement and are expected to reference the Secured Overnight Financing Rate, though the timing of such amendment and applicability to any future amounts owed under the Credit Agreement are not certain at this time.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_52"></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%">Note 9.&#160;<ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RleHRyZWdpb246Mjc1MTAxODYyY2EyNGZlNzhmZGVmZmQxNzgyY2M1ZDJfNzcy_e305b1f1-5501-4b0d-af75-f7ca5a012900" continuedAt="i63d2ca0d373c4ef7bf0438794c7ae7b9" escape="true">Income Taxes </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i63d2ca0d373c4ef7bf0438794c7ae7b9" continuedAt="ib1def730182f4bca9a120004e09d096c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company files U.S. federal income tax returns and various state income tax returns.&#160;The Company is not subject to any state or federal income tax audits as of September&#160;30, 2022. The Company's income tax returns are generally open to examination from 2018 forward and the net operating losses acquired in the acquisition of nTelos are open to examination from 2002 forward.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rates for the three and nine months ended September 30, 2022 and 2021, differ from the statutory U.S. federal income tax rate of 21% primarily due to the state income taxes, excess tax benefits and other discrete items.</span></div></ix:continuation><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RleHRyZWdpb246Mjc1MTAxODYyY2EyNGZlNzhmZGVmZmQxNzgyY2M1ZDJfNzY4_b537c35d-9201-4b97-a025-db5c45abdc0d" continuedAt="i14230a8d8016460ba74ab71050477dc6" escape="true"></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><ix:continuation id="ib1def730182f4bca9a120004e09d096c"><div style="margin-top:5pt"><ix:continuation id="i14230a8d8016460ba74ab71050477dc6"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.952%"></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.823%"></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.823%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected tax (benefit) expense at federal statutory</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMi0xLTEtMS0xNDA5MDg_33ce6bc1-510a-4ac4-8e80-99e4ef9db421">626</ix:nonFraction>)</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMi0zLTEtMS0xNDA5MDg_d1251320-de65-4973-9b57-cdcb341543fe">208</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMi01LTEtMS0xNDA5MDg_8b8c5b38-2580-415c-85f9-4d21c2aca5c1">1,524</ix:nonFraction>)</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMi03LTEtMS0xNDA5MDg_40958fae-794a-4ba9-af56-9a0e5f19485d">1,795</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax (benefit) expense, net of federal tax effect</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMy0xLTEtMS0xNDA5MDg_e4de7d2e-17f6-49e0-9049-84ad890d8b1c">148</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMy0zLTEtMS0xNDA5MDg_ab445cee-d259-4700-a59c-1a3d76c7dc37">82</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMy01LTEtMS0xNDA5MDg_f6f7a1c0-64bb-4d34-9bfe-96abaffb033a">361</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMy03LTEtMS0xNDA5MDg_5978d35e-5949-4a93-ad79-613de8cb859f">551</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of deferred tax liabilities</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNC0xLTEtMS0xNDA5MDg_35a759b7-242c-489a-a706-06bfc4f8d3dd">108</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNC0zLTEtMS0xNDA5MDg_65f2792f-91f0-4edf-b44e-2b681e969a2a">7,675</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNC01LTEtMS0xNDA5MDg_e3bca156-9d74-43e5-a5aa-e0f7288b7a55">108</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNC03LTEtMS0xNDA5MDg_6c8be22a-6a5a-4870-8c17-3c2f08872857">6,629</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stranded tax effects reclassified from other comprehensive income</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="shen:EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS0xLTEtMS0xNDI1Mzg_d510de9a-e7a9-4dd3-82a5-ff6d90324345">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="shen:EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS0zLTEtMS0xNDI1Mzg_87d83d99-1f16-481b-a9af-339ed66a6fe7">1,620</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="shen:EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS01LTEtMS0xNDI1NTU_c3586483-01e9-4fb4-a9fd-d7613ca5b9ea">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="shen:EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS03LTEtMS0xNDI1NDk_fa8a2b81-37df-4038-a040-99f016dae93e">1,620</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax deficiency (benefit) from share-based compensation and other expense, net</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS0xLTEtMS0xNDA5MDg_cd838bdc-af93-4a9f-bc7b-544d0bc96688">631</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS0zLTEtMS0xNDA5MDg_6cd81165-1eb1-4ed5-ab9b-966e93301421">259</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS01LTEtMS0xNDA5MDg_856467c6-d2ce-4542-8d81-051ff42c56d4">1,294</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS03LTEtMS0xNDA5MDg_5e3acceb-2a58-4fca-af7b-e63d13ec2a51">144</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNi0xLTEtMS0xNDA5MDg_9e533544-d5bd-46b5-bd6a-d6fc46fa0aff">251</ix:nonFraction>)</span></td><td style="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="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNi0zLTEtMS0xNDA5MDg_ffd93b8d-f314-43d8-863b-9af9127c06a5">5,506</ix:nonFraction>)</span></td><td style="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="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNi01LTEtMS0xNDA5MDg_73f5d6e1-1831-4b8b-aaee-f31941936d33">699</ix:nonFraction>)</span></td><td style="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="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNi03LTEtMS0xNDA5MDg_21ea3fa1-d0f0-4e5d-bcf5-c73e3aa5c528">2,519</ix:nonFraction>)</span></td><td style="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:continuation></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company made <ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="0" name="us-gaap:ProceedsFromIncomeTaxRefunds" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RleHRyZWdpb246Mjc1MTAxODYyY2EyNGZlNzhmZGVmZmQxNzgyY2M1ZDJfNjEy_53478d3c-160a-4f46-a26e-be64f00fdee4">no</ix:nonFraction> cash payments and received no cash refunds for income taxes for the nine months ended September 30, 2022. The Company's cash payments for income taxes were approximately $<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-5" name="us-gaap:ProceedsFromIncomeTaxRefunds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RleHRyZWdpb246Mjc1MTAxODYyY2EyNGZlNzhmZGVmZmQxNzgyY2M1ZDJfNzUx_e1a9332c-c68f-476d-aaff-1c04ce600985">24.9</ix:nonFraction>&#160;million for the nine months ended September 30, 2021.</span></div></ix:continuation><div><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_55"></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%">Note 10. <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTM1OA_987cba54-ff89-4384-9bb7-05cf9785a433" continuedAt="i4d9b6b998f184b5896114c30499df21c" escape="true">Stock Compensation and (Loss) Earnings per Share</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i4d9b6b998f184b5896114c30499df21c" continuedAt="ifbded900423342d887ec41337b7e6e43"><div style="margin-bottom:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted approximately <ix:nonFraction unitRef="shares" contextRef="i60b2d2fe49c0403db8327e847baeecdf_D20220101-20220930" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfOTc_4908ab2f-81f8-4a0a-b378-c6767c612c7f">518,000</ix:nonFraction> restricted stock units ("RSUs") at market prices ranging from $<ix:nonFraction unitRef="usdPerShare" contextRef="ie87c2104ff35412484557a98e621559a_D20220101-20220930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTYy_66394a13-7591-49cc-b114-5cfdebcffc0a">18.84</ix:nonFraction> to $<ix:nonFraction unitRef="usdPerShare" contextRef="i1431b8299eef4df4b883ca0b43f240f6_D20220101-20220930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTY4_71cda919-72b1-4a12-9045-647cb005fbeb">25.92</ix:nonFraction> to employees and members of the board of directors during the nine months ended September 30, 2022. Additionally, approximately <ix:nonFraction unitRef="shares" contextRef="if7b5cc25b6da4a609b3439b6f6933a6b_D20220101-20220930" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMjY1_6b53f9c8-ae8f-40ae-852e-507cf11ce998">100,000</ix:nonFraction> Relative Total Shareholder Return (&#8220;RTSR&#8221;) awards were granted to employees at a value of $<ix:nonFraction unitRef="usdPerShare" contextRef="if7b5cc25b6da4a609b3439b6f6933a6b_D20220101-20220930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMzU4_cfb0bcc5-500f-4826-af5b-da0570149af8">23.83</ix:nonFraction> per award during the nine months ended September 30, 2022. The Company incurred $<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfNDA3_af977d33-96a8-4b48-824e-84d2e47ebd8e">1.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfNDE0_3c66b26e-381e-475f-a67f-f0bea64e8d8c">1.2</ix:nonFraction>&#160;million in stock-based compensation expense for the three months ended September 30, 2022 and 2021 and $<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfNDc1_260d6f96-ce13-43eb-b2fd-ed0a6387d632">7.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfNDgy_d9e36a03-88df-466c-bde2-2e341c098bad">2.0</ix:nonFraction>&#160;million in stock-based compensation expense for the nine months ended September 30, 2022 and 2021, respectively. Stock-based compensation expense is presented in selling, general and administrative costs in our unaudited condensed consolidated statements of comprehensive (loss) income.</span></div><div style="margin-bottom:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize the treasury stock method to calculate the impact on diluted earnings per share that potentially dilutive stock-based compensation awards have. <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTM1Nw_6159c63d-56e2-4d16-8cd3-7bd8c4f2fae3" continuedAt="i1988c159b17647f6b1e0d2da599d83f9" escape="true">The following table indicates the computation of basic and diluted earnings per share:</ix:nonNumeric></span></div><div style="margin-bottom:7pt"><ix:continuation id="i1988c159b17647f6b1e0d2da599d83f9"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.952%"></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.823%"></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.823%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Calculation of net (loss) income per share:</span></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="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><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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from continuing operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMy0xLTEtMS0xNDA5MDg_af373a79-5aba-4499-9057-97ca7bb7319d">2,728</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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMy0zLTEtMS0xNDA5MDg_fcc754a0-fee6-47e7-b5ca-0c78d7552c5f">6,495</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMy01LTEtMS0xNDA5MDg_dd5305e9-a73e-461e-81c3-2abbc9b4af33">6,556</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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMy03LTEtMS0xNDA5MDg_6da2ec45-daf9-42a2-bd3a-a63566d82b08">11,066</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:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income from discontinued operations, net of tax</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNC0xLTEtMS0xNDA5MDg_38fc9900-f0bd-4fe8-8cf4-b604c0ae8563">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNC0zLTEtMS0xNDA5MDg_6ec13742-1efe-4216-af82-d1c0000daac0">886,326</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNC01LTEtMS0xNDA5MDg_6d33b310-9a19-44fa-973b-ba4567b7e4ab">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNC03LTEtMS0xNDA5MDg_8985a716-d0ef-4428-98fc-a25a811df80b">986,364</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="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNS0xLTEtMS0xNDA5MDg_649f69ea-6249-47e8-a7fa-3d3eea254240">2,728</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNS0zLTEtMS0xNDA5MDg_91888f96-7bdc-4e64-8f06-7215123da1e0">892,821</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNS01LTEtMS0xNDA5MDg_b99e90f3-6c27-46b0-bf05-231e78b145d6">6,556</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNS03LTEtMS0xNDA5MDg_01d7ec61-7d8a-4830-984e-2a26ff3732fd">997,430</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNi0xLTEtMS0xNDA5MDg_cf087a68-886a-48af-9234-8202032868fd">50,183</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNi0zLTEtMS0xNDA5MDg_07455b57-26f2-4c5d-abfb-a507248e186d">49,984</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNi01LTEtMS0xNDA5MDg_77a9f2b0-399a-4b33-82c2-232351b1b4fb">50,153</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNi03LTEtMS0xNDA5MDg_df7bd44e-b243-4c92-a9f0-acf4816b82f4">49,984</ix:nonFraction>&#160;</span></td><td style="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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income per share - continuing operations</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNy0xLTEtMS0xNDA5MDg_b48ceb79-4aa9-4432-9fff-20c3bf98ebbf">0.05</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNy0zLTEtMS0xNDA5MDg_2df5850d-a1e0-4703-88e2-164d2f49c414">0.13</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNy01LTEtMS0xNDA5MDg_145768b8-5f29-4235-8ae0-7c4bbea1bf36">0.13</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNy03LTEtMS0xNDA5MDg_70eb6c2c-7591-4691-a94f-33aef0208782">0.22</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share - discontinued operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOC0xLTEtMS0xNDA5MDg_bdb62c4f-4451-405c-80db-066918b94098">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOC0zLTEtMS0xNDA5MDg_479775e8-25ba-4a92-a214-5eaaaaa3be72">17.73</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOC01LTEtMS0xNDA5MDg_f170db99-3b28-4b3f-a606-4203878eac1a">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOC03LTEtMS0xNDA5MDg_2518ea61-440b-4a46-82a2-c9da0b8cb9b2">19.73</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="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income per share</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOS0xLTEtMS0xNDA5MDg_e2e46fef-5444-4053-871e-72f61ca35090">0.05</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOS0zLTEtMS0xNDA5MDg_67478c49-2a21-4e7e-b3c7-bbf710e18318">17.86</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOS01LTEtMS0xNDA5MDg_23325461-61d1-464b-a2b7-dd327d8b27a4">0.13</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOS03LTEtMS0xNDA5MDg_2bad4541-10bb-46a5-b6cb-9004cd388a02">19.95</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of stock-based compensation awards outstanding:</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTItMS0xLTEtMTQwOTA4_6fde3f9b-e732-4d33-8de2-54a8492744b8">50,183</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTItMy0xLTEtMTQwOTA4_1befd155-46a2-4444-a37c-3d3642b2303c">49,984</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTItNS0xLTEtMTQwOTA4_db85cf45-1ded-4c7e-a385-0d8cb43caa92">50,153</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTItNy0xLTEtMTQwOTA4_1f720ac0-6576-459b-a389-30f70d029ed6">49,984</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect from dilutive shares and options outstanding</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTMtMS0xLTEtMTQwOTA4_a3c70ec3-d440-4857-ad54-260706e56675">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTMtMy0xLTEtMTQwOTA4_3b950c6d-ee97-4b18-aa75-352dbd9eeb92">136</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTMtNS0xLTEtMTQwOTA4_52667cf3-5343-4310-b07f-051eff6678fc">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTMtNy0xLTEtMTQwOTA4_1e0e0199-b825-4f10-b264-7e4752d8416d">152</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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTQtMS0xLTEtMTQwOTA4_7259bc9f-59b2-4053-a2e8-284a99d0847b">50,183</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTQtMy0xLTEtMTQwOTA4_f097a062-6ddd-4908-899b-d9d1e9eacc53">50,120</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTQtNS0xLTEtMTQwOTA4_0647bf08-4f86-423f-9eef-eb486922d497">50,153</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTQtNy0xLTEtMTQwOTA4_77a6f608-d38a-4d03-a612-abf8b0c53d97">50,136</ix:nonFraction>&#160;</span></td><td style="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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income per share - continuing operations</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTUtMS0xLTEtMTQwOTA4_83c2e7e7-d824-4425-96a0-56b03c1aaaa7">0.05</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTUtMy0xLTEtMTQwOTA4_05a5e40d-6284-4e0d-9072-42f92ae229d7">0.13</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTUtNS0xLTEtMTQwOTA4_c016cabf-aa57-4530-a8ee-511297f33535">0.13</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTUtNy0xLTEtMTQwOTA4_ca5e1604-b968-4a82-a52a-b5f1bd20a199">0.22</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share - discontinued operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTYtMS0xLTEtMTQwOTA4_e8f52946-bc29-43b9-b380-8f9a346e9486">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTYtMy0xLTEtMTQwOTA4_9e0740a3-ca10-4805-9822-861ca302d433">17.68</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTYtNS0xLTEtMTQwOTA4_54dafa0d-3179-40e5-a61c-428a565085d2">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTYtNy0xLTEtMTQwOTA4_7cfe9629-d3dc-4cd6-ab54-b2643df5686f">19.67</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="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income per share</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTctMS0xLTEtMTQwOTA4_c674ed17-c72c-4f2f-bd0a-a6cb56b27365">0.05</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTctMy0xLTEtMTQwOTA4_61b831fb-be3b-4f16-8870-43be5ab38878">17.81</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTctNS0xLTEtMTQwOTA4_1cec3981-6fac-4ddc-ba87-a3208ffc215b">0.13</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTctNy0xLTEtMTQwOTA4_ca82e8be-177b-445d-8ab3-bbaacab944b6">19.89</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were approximately <ix:nonFraction unitRef="shares" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfOTk3_f885e7aa-44d2-4a03-9419-4648d011f7d2">252,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTAwNA_18c9d0ba-f87b-4ec5-a139-e02e02cc0257">165,000</ix:nonFraction> potentially dilutive equity awards for the three and nine months ended September 30, 2022; however, these securities were excluded from the calculation of diluted weighted average shares </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><ix:continuation id="ifbded900423342d887ec41337b7e6e43"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outstanding due to the fact that they were anti-dilutive as a result of the Company's net loss for the period. There were fewer than <ix:nonFraction unitRef="shares" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTI5Mw_57c3aa45-92b9-41f7-8919-7e9187669b19"><ix:nonFraction unitRef="shares" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTI5Mw_93627747-a444-40cc-bbbb-16b7c289c1de">215,000</ix:nonFraction></ix:nonFraction> anti-dilutive equity awards outstanding for the three and nine months ended September 30, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 2, 2021, the Company&#8217;s Board of Directors declared a special dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="i963f3e95ba21452791cfc048b6e0b39e_D20210702-20210702" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfNTQ5NzU1ODE2MTk4_7ac9ec00-4cd4-4f03-8751-ed9a4068f075">18.75</ix:nonFraction> per share on the issued and outstanding shares of the Company&#8217;s common stock (the &#8220;Special Dividend&#8221;). The Special Dividend was paid on August 2, 2021. The total payout to Shentel shareholders, including amounts reinvested in the Company&#8217;s stock via the Company&#8217;s Dividend Reinvestment Plan, was approximately $<ix:nonFraction unitRef="usd" contextRef="i4e0a0712f394449d950f79e25888e7f1_D20210802-20210802" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfNTQ5NzU1ODE2MjE5_d65f0500-a7dd-4001-baf4-80dec3ac74e2">937</ix:nonFraction>&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 4, 2021, in accordance with the 2014 Equity Incentive Plan, the Company's Board of Directors adopted a resolution to modify the outstanding equity awards to offset the loss in intrinsic value caused by the disposition of wireless and the decline in the Company's share price following the special dividend. No other terms or conditions of the outstanding equity awards were modified, no incremental expense was required to be recognized, and there was no significant impact to dilutive securities.</span></div></ix:continuation><div><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_58"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:AccountsAndNontradeReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81OC9mcmFnOjkwMTQ1ZGMzMmU2ODQyYjJhNjMyNDFjYmNhMTVjODk5L3RleHRyZWdpb246OTAxNDVkYzMyZTY4NDJiMmE2MzI0MWNiY2ExNWM4OTlfMTY2OQ_aaab399c-7dae-48d9-95d2-50d2c7e5b945" continuedAt="ibe8e49ab62e942b8a72b24404e9a3f37" escape="true">Government Grants</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ibe8e49ab62e942b8a72b24404e9a3f37"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2021, the Virginia Department of Housing and Community Development ("VA DHCD"), in partnership with five counties in Virginia, awarded the Company up to approximately $<ix:nonFraction unitRef="usd" contextRef="ib44f720984c24504880784df7e14571f_D20211001-20211231" decimals="-5" name="shen:IncreaseDecreaseInGrantsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81OC9mcmFnOjkwMTQ1ZGMzMmU2ODQyYjJhNjMyNDFjYmNhMTVjODk5L3RleHRyZWdpb246OTAxNDVkYzMyZTY4NDJiMmE2MzI0MWNiY2ExNWM4OTlfMjI5_acbd88fd-9ea9-4326-ae59-ce7740cffef2">57.8</ix:nonFraction>&#160;million in grants under the Virginia Telecommunication Initiative ("VATI") to strategically expand the Company's broadband network in order to provide broadband services to unserved residences in the partnering counties in Virginia. In July 2022, the State of West Virginia awarded Shentel $<ix:nonFraction unitRef="usd" contextRef="iaaa4c7cc75024f9ea5b2ae041add8e4a_D20220701-20220731" decimals="-5" name="shen:IncreaseDecreaseInGrantsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81OC9mcmFnOjkwMTQ1ZGMzMmU2ODQyYjJhNjMyNDFjYmNhMTVjODk5L3RleHRyZWdpb246OTAxNDVkYzMyZTY4NDJiMmE2MzI0MWNiY2ExNWM4OTlfMTA5OTUxMTYzMDg1NA_139c95ce-3bee-4abd-bbae-254ce880d8f3">1.1</ix:nonFraction>&#160;million under the Major Broadband Projects Strategies (&#8220;MBPS&#8221;) program to extend the Company&#8217;s broadband network in Lewis County, West Virginia. Also in July 2022, the Maryland Department of Housing and Community Development ("MD DHCD"), in partnership with Frederick County, Maryland, awarded the Company up to approximately $<ix:nonFraction unitRef="usd" contextRef="i8aeea466b89147bfaaf1f7369ba34e27_D20220701-20220731" decimals="-5" name="shen:IncreaseDecreaseInGrantsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81OC9mcmFnOjkwMTQ1ZGMzMmU2ODQyYjJhNjMyNDFjYmNhMTVjODk5L3RleHRyZWdpb246OTAxNDVkYzMyZTY4NDJiMmE2MzI0MWNiY2ExNWM4OTlfNjUx_0a91555b-be88-4799-87a8-6569496f3d9d">10.2</ix:nonFraction>&#160;million in grants to expand the Company's broadband network to unserved homes and businesses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To receive such grant distributions, we entered into agreements with each partnering county in Virginia and expect to complete similar agreement in Maryland and West Virginia. These agreements outline certain build-out milestones. The network is required to meet certain performance conditions for a subsequent <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="shen:GrantsReceivablePerformanceConditionPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81OC9mcmFnOjkwMTQ1ZGMzMmU2ODQyYjJhNjMyNDFjYmNhMTVjODk5L3RleHRyZWdpb246OTAxNDVkYzMyZTY4NDJiMmE2MzI0MWNiY2ExNWM4OTlfNDM5ODA0NjUxNDE5NQ_e74ae0e1-7849-4014-b5a0-b457f77e7a7f">five year</ix:nonNumeric> period to ensure that minimum download and upload speeds are able to be provided to the underserved residences.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes grant receivables at the time it becomes probable that the Company will be eligible to receive the grant, which is estimated to correspond with the date when specified build-out milestones are achieved. The grant is treated as a reduction to the corresponding property, plant and equipment asset balance and is recognized through depreciation expense over the life of the corresponding asset. Reimbursable amounts are dependent upon the actual construction costs. The Company has not recognized any amounts under these programs as of September&#160;30, 2022 and December&#160;31, 2021.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_61"></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%">Note 12.&#160;<ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82MS9mcmFnOjEwNDMzNGFkYWU3MTQ3ODJiOTUyNjMyYjhlZTIxYWM2L3RleHRyZWdpb246MTA0MzM0YWRhZTcxNDc4MmI5NTI2MzJiOGVlMjFhYzZfMTcyMQ_4d9a7bcd-9fca-4bcc-b90b-47513db5cc4b" continuedAt="i87bd4ca80e7e4d67a2d858be34ed2880" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i87bd4ca80e7e4d67a2d858be34ed2880"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are committed to make payments to satisfy our lease liabilities. The scheduled payments under those obligations are summarized in Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. We also have outstanding unconditional purchase commitments to procure marketing services and IT software licenses through 2026 and commitments for FCC spectrum licenses to access Educational Broadband Service (&#8220;EBS&#8221;) spectrum channels through 2039 (which have been classified as held for sale).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time the Company is involved in various litigation matters arising out of the normal course of business. The Company consults with legal counsel on those issues related to litigation and seeks input from other experts and advisors with respect to such matters. Estimating the probable losses or a range of probable losses resulting from litigation, government actions and other legal proceedings is inherently difficult and requires an extensive degree of judgment, particularly where the matters involve indeterminate claims for monetary damages, may involve discretionary amounts, present novel legal theories, are in the early stages of the proceedings, or are subject to appeal. Whether any losses, damages or remedies ultimately resulting from such matters could reasonably have a material effect on the Company&#8217;s business, financial condition, results of operations, or cash flows will depend on a number of variables, including, for example, the timing and amount of such losses or damages (if any) and the structure and type of any such remedies. The Company&#8217;s management does not presently expect any litigation matters to have a material adverse impact on the </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unaudited condensed </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated financial statements of the Company.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span 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="icaf50194185b43aa9f901dfdc6300d2f_64"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13.&#160;<ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RleHRyZWdpb246ZDFmMzQ2MTA4NDE2NDUyMThjYzFlY2NmZjc2OWI3Y2ZfNDk3_98f1cc83-62fd-488f-9d9d-70d1b956ffc0" continuedAt="i6f960aee2ec247be90bd564feac6e29b" escape="true">Segment Reporting </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i6f960aee2ec247be90bd564feac6e29b" continuedAt="i601376f7fd384e9ca20ba7ab2b1b9290"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RleHRyZWdpb246ZDFmMzQ2MTA4NDE2NDUyMThjYzFlY2NmZjc2OWI3Y2ZfNTA0_0d5a80a2-bcea-4416-be05-a234bc89d6e2" continuedAt="i66c2d77869934e179e2c05e4ed204405" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.952%"></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.823%"></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.823%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Broadband</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tower</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Eliminations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></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="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><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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44a9ee91eb6348849228ee1f5d5db1f3_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMi0xLTEtMS0xNDA5MDg_4b3744dd-9878-488c-b1c6-258ed9f52412">48,700</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i067fd50c2ae44a07ace42739f70888f9_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMi0zLTEtMS0xNDA5MDg_314cb019-35a1-4cd4-953f-000e494ec031">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#8212;&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic203da5a31c9489da5451e7856e74266_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMi03LTEtMS0xNDA5MDg_bed85d46-0b76-42cb-8ae5-2d6b27df9796">48,700</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="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:10pt;font-weight:400;line-height:100%">Commercial Fiber</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01406064db934a70ac80c8edd9daead0_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMy0xLTEtMS0xNDA5MDg_a07bfad3-06a1-4fb9-9bfe-7c8936f240af">9,522</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d54a1d6411b4cf08b48fddff87d1bff_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMy0zLTEtMS0xNDA5MDg_078fa6c7-8a2f-4d53-8cbe-e5b934c85409">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0aaafb2d93614db8b5e790cde78db1ea_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMy03LTEtMS0xNDA5MDg_895ea51d-d1bc-4455-a89d-c3ef58dbc477">9,522</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="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:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf006e8cd2fc4789af9ecb6f79deba4b_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNC0xLTEtMS0xNDA5MDg_567ffe4d-9368-45dc-8830-f00131aa6b1b">4,139</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i191e0afadcef4ea9bdb9c5b8deabc5f7_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNC0zLTEtMS0xNDA5MDg_166e3c82-7b23-4649-98d1-21b73bab2ea7">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i960342374576413a960e28ccfdae953d_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNC03LTEtMS0xNDA5MDg_a4c3b800-98d5-41a4-8f01-c107926388e3">4,139</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="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:10pt;font-weight:400;line-height:100%">Tower lease</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc981d91999c4455949f69285698bfdc_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNS0xLTEtMS0xNDA5MDg_b1dbfa39-0cfe-4913-9ca9-f1229c841656">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8eba538e4f994dc2a3aedeeecd6416ff_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNS0zLTEtMS0xNDA5MDg_dd4b630c-f1a2-4ca9-b70d-1f6e6522fd4c">4,610</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i525c3b03aafe48f3a5cb9474d8d63c8e_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNS03LTEtMS0xNDA5MDg_373a0c36-359d-456e-83c9-119b26781d59">4,610</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue and other</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd129fed3a914e068af49c2cf35a149c_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNi0xLTEtMS0xNDA5MDg_7b871576-149c-4653-9d8a-d04d220a0f14">62,361</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0580cef66c164d7083cd4f7720bcf83b_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNi0zLTEtMS0xNDA5MDg_d765f6e7-f1a1-465e-b186-b0853e18e21b">4,610</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39ebbd9ddffa4f858fbf544259fc87f5_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNi03LTEtMS0xNDA5MDg_5fb8f80b-4054-4c2e-9bd4-9e5300e1cd69">66,971</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue and other</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i518915688e0d4fd99262abaa031db9db_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNy0xLTEtMS0xNDA5MDg_c868aaca-047a-48c1-bd01-acc2f3c8b16c">25</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fc1d5e5583e41efa0d6504bfb92312a_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNy0zLTEtMS0xNDA5MDg_b48205c7-9e69-4d59-b3b6-279eae3b37b6">67</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief9be64ac32a4d668b5bcbd363d4f0e4_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNy01LTEtMS0xNDA5MDg_a357e87d-e404-4900-bad8-ae92a3f389f7">139</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5be3918cb4554d01b04b1d33862ef255_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNy03LTEtMS0xNDA5MDg_9c0a7710-fc6b-4e2d-928d-500b18b83357">47</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfOC0xLTEtMS0xNDA5MDg_166e6148-2348-45d9-97d0-82268364ecb4">62,386</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfOC0zLTEtMS0xNDA5MDg_5ec06907-a239-40a5-b386-d0d4cf98ed91">4,677</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief9be64ac32a4d668b5bcbd363d4f0e4_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfOC01LTEtMS0xNDA5MDg_6320791f-91fd-48c5-b4bf-ff9b7bef708f">139</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfOC03LTEtMS0xNDA5MDg_4ed09950-967f-462e-a2a6-b1206ac66803">66,924</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></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="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><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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380055c0c4c54e0cbfaa9accfc68396c_D20220701-20220930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTAtMS0xLTEtMTQwOTA4_fcbe93ab-b5c1-487d-a046-8dd80b86fbbb">26,193</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia82a5d3b3d5a4ff7b9fd77a1cbbaa14d_D20220701-20220930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTAtMy0xLTEtMTQwOTA4_06d4ae20-7b6f-4cd4-8f40-37fddeb9951d">1,384</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7449d0b436cf4fafae72a05ba302f708_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTAtNS0xLTEtMTQwOTA4_ff70d3bd-0436-47d7-aafe-6325a7e37a07">100</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2a9411d3b0e46eeb41699e784e93e6f_D20220701-20220930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTAtNy0xLTEtMTQwOTA4_2b66e60f-2b96-44c0-ab05-6c73d93f131d">27,477</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTEtMS0xLTEtMTQwOTA4_9aa4f7dd-4336-4719-b168-2ee624b52cae">13,946</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTEtMy0xLTEtMTQwOTA4_669955f4-2f6c-423e-b3f8-872b0d40b58d">258</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTEtNS0xLTEtMTQwOTA4_2264c0be-2604-4b54-acc4-9111a92ebf8c">8,023</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTEtNy0xLTEtMTQwOTA4_995def3f-d703-4d7e-a7d7-8082025df0a0">22,227</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTItMS0xLTEtMTQwOTA4_32213b51-c8c0-450a-879f-71bb81a7758f">169</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTItMy0xLTEtMTQwOTA4_fe165d7d-4bc9-4ffa-9c1c-675f0f104f98">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTItNS0xLTEtMTQwOTA4_89f60f76-13fb-46db-80d1-76b059f6c344">472</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTItNy0xLTEtMTQwOTA4_b3856f3e-59c1-48d7-a7ba-eeb1fc419d5b">641</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTMtMS0xLTEtMTQwOTA4_ae8bbe78-e7f8-4b49-9c52-ef3b07c6a1e4">477</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTMtMy0xLTEtMTQwOTA4_96f8d86a-4569-43d1-ae8f-550b113eca8c">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTMtNS0xLTEtMTQwOTA4_b2cc40f2-8104-4253-bf10-f4568508d16c">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTMtNy0xLTEtMTQwOTA4_f94dcca5-e552-4cd0-9dc8-345f2da7c98f">477</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTQtMS0xLTEtMTQwOTA4_e71698f8-0f8c-467e-9d03-7f12273e3bdd">16,791</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTQtMy0xLTEtMTQwOTA4_c97a360d-0e6d-4d83-84b0-4df020757b17">445</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTQtNS0xLTEtMTQwOTA4_236a3fcb-1363-410b-8ac3-1734c5f30740">637</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTQtNy0xLTEtMTQwOTA4_da77d41f-a197-4551-837f-ae94c8c5871d">17,873</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTUtMS0xLTEtMTQwOTA4_282e647b-d4c1-4694-be75-18a0a588a4f4">57,576</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTUtMy0xLTEtMTQwOTA4_11da4c8f-9ec1-438a-a95e-6159f366e8ec">2,087</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTUtNS0xLTEtMTQwOTA4_cfe4478f-2383-49a6-9489-229a770b433a">9,032</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTUtNy0xLTEtMTQwOTA4_d01f159c-64fd-414f-99fa-d4823391a660">68,695</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTYtMS0xLTEtMTQwOTA4_c20622a6-4722-4447-8c11-180cdd0e6593">4,810</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTYtMy0xLTEtMTQwOTA4_754e327f-2011-4a52-861c-276727f4f568">2,590</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTYtNS0xLTEtMTQwOTA4_793d4100-ca34-4e6b-97f3-21394bfaf999">9,171</ix:nonFraction>)</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTYtNy0xLTEtMTQwOTA4_65230e9b-f37c-4a29-bed8-a9921903ff73">1,771</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.952%"></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.823%"></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.823%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Broadband</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tower</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Eliminations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></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="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><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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb5e38fb00e04d51b13251b1016b85c4_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMi0xLTEtMS0xNDA5MDg_e6c569b5-47fe-4cd4-aa2a-89a4277b3382">44,783</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib674f7fd09934c15a70856fa39f941da_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMi0zLTEtMS0xNDA5MDg_2e94d494-b2a9-452d-b326-fa9a946afcee">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#8212;&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda51d264b554769ae387a81c26cc369_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMi03LTEtMS0xNDA5MDg_c45ac43d-8391-428b-8a0b-124320530704">44,783</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="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:10pt;font-weight:400;line-height:100%">Commercial Fiber</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49c7df3fff9d48ecadedf53de99e4a52_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMy0xLTEtMS0xNDA5MDg_3d0d01b3-bbc8-40cd-b096-bd53b17a79ed">9,059</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a45345356264d308c5ac7363f42bddf_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMy0zLTEtMS0xNDA5MDg_d1d6a441-8cdb-4fbe-af12-8ca2d4f17f02">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i596f7cc121634e3c96156ff94cb3dfa4_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMy03LTEtMS0xNDA5MDg_19d4e99a-8a58-484b-a62a-2d676a4c06e3">9,059</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="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:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic521844dc32049d287c62ba15baa0680_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNC0xLTEtMS0xNDA5MDg_2cf3f888-6888-4227-85ea-c79ac2ceb0c7">3,972</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78fcb9cd2a6d4599a9a02962bb94693d_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNC0zLTEtMS0xNDA5MDg_d0ca6e52-cb43-47a8-8862-41ff40206395">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24aa3c4343164146a817edcf90ddcb09_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNC03LTEtMS0xNDA5MDg_d6a8f96d-3b25-4302-9081-c1e99888b3ed">3,972</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="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:10pt;font-weight:400;line-height:100%">Tower lease</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1987cf3608949da994978c87254223b_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNS0xLTEtMS0xNDA5MDg_cd45b3e8-7573-4887-92e0-841fa4b7f924">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e172709ede749588ea12902a3cf0351_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNS0zLTEtMS0xNDA5MDg_dd7629ce-bb0c-4c9c-bc04-885536359ebf">4,356</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38867cf676dc4be3a27ebd9293ce7db2_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNS03LTEtMS0xNDA5MDg_595ca070-c81e-4b61-a78c-d95a9a8af8e0">4,356</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue and other</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffe20e7f9de24b24846b11f64501b423_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNi0xLTEtMS0xNDA5MDg_c2f2bd37-5713-4893-8ca5-aa9cf9ab66b7">57,814</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb99a511e166421182b523b6899fc7fa_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNi0zLTEtMS0xNDA5MDg_d25813dc-02cf-48d6-a012-82be3187c3e9">4,356</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4d40be00c874df7b2bc3734e84dee67_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNi03LTEtMS0xNDA5MDg_346115dd-6128-43bb-b282-48d6fde10951">62,170</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue and other</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de6ef08459144d9ac9507af74ea482c_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNy0xLTEtMS0xNDA5MDg_06e3959c-c023-44ed-8823-ac0d62c59444">99</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63e7f4055b5a43768bc5e73558d32c3f_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNy0zLTEtMS0xNDA5MDg_161f0772-11a3-444e-8f3a-cb642eceddd7">93</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae2d4800c6ac421b81240efe66cbf277_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNy01LTEtMS0xNDA5MDg_2794628f-dfd7-4fad-bbec-7438b96a5b01">118</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i206f4610ed9b4c018e38155e957c684c_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNy03LTEtMS0xNDA5MDg_98858f4c-4b33-4d85-bf0a-29f3ab0bee3a">74</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfOC0xLTEtMS0xNDA5MDg_cb8db8d8-122e-4fd6-b2be-bbc423a2da69">57,913</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfOC0zLTEtMS0xNDA5MDg_526f0ba2-a7fa-440a-9d80-04ffd636748d">4,449</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae2d4800c6ac421b81240efe66cbf277_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfOC01LTEtMS0xNDA5MDg_4d6f2e3c-6575-4628-be2e-cc56d23efd79">118</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfOC03LTEtMS0xNDA5MDg_95d2c94a-658d-4601-8c4a-5bb0ecdaec95">62,244</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></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="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><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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4377dfbbb374715a682b66ad9f0a70b_D20210701-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTAtMS0xLTEtMTQwOTA4_a7bba889-b491-4d93-9ab4-c63d30e3fbe0">24,333</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7371c9bd1ad47f0992efa969c046486_D20210701-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTAtMy0xLTEtMTQwOTA4_8309502f-f221-45d5-a411-6557d9f8f54b">1,504</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i300dfadedc4e4d7e82f08d54f350a3d5_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTAtNS0xLTEtMTQwOTA4_a68efe57-0cdd-4940-a056-218617390815">90</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie62ef01389e742ddbd692bb69e6c1e9a_D20210701-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTAtNy0xLTEtMTQwOTA4_8a722499-25f1-4d34-ae85-ca4d7a3c4ed2">25,747</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTEtMS0xLTEtMTQwOTA4_7f13189a-89df-479f-a785-051689b37709">11,898</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTEtMy0xLTEtMTQwOTA4_3e5c0c9d-e956-4ecb-a1d4-9fb2b1746e33">314</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6e99e24e4d4ceeb00f97deb7c699e2_D20210701-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTEtNS0xLTEtMTQwOTA4_7887aec8-a1c6-4326-a95a-5b3381ab68d6">8,026</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1caa609287b64de7adf4ad1063392d0a_D20210701-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTEtNy0xLTEtMTQwOTA4_4dbab7de-d0d1-4a50-a295-a9fc7f574e9f">20,238</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTItMS0xLTEtMTQwOTA4_28d63c17-6637-4743-9d8b-040024c226ef">71</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTItMy0xLTEtMTQwOTA4_024d86a6-c265-46f9-a0be-ded898fcb78b">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6e99e24e4d4ceeb00f97deb7c699e2_D20210701-20210930" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTItNS0xLTEtMTQwOTA4_5a5287bf-9b40-4327-bb26-b362e52e5501">1,089</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1caa609287b64de7adf4ad1063392d0a_D20210701-20210930" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTItNy0xLTEtMTQwOTA4_d5f4d6cf-f5ab-4b76-92f1-fc59e79cc312">1,160</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTMtMS0xLTEtMTQwOTA4_dc733530-e615-4063-8af5-b565634b559c">12,211</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTMtMy0xLTEtMTQwOTA4_af25414c-4e1d-4c72-b576-699a3ef619db">468</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6e99e24e4d4ceeb00f97deb7c699e2_D20210701-20210930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTMtNS0xLTEtMTQwOTA4_d861671f-4cac-41a8-a4f6-4a71ba31a515">1,569</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1caa609287b64de7adf4ad1063392d0a_D20210701-20210930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTMtNy0xLTEtMTQwOTA4_b1bb8457-3eee-41ef-a62d-7c5fa64a31e9">14,248</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTQtMS0xLTEtMTQwOTA4_94cd2426-30e4-41a1-b9d6-fa65b2add770">48,513</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTQtMy0xLTEtMTQwOTA4_87831302-d8e0-49ac-b6af-b503b1598b33">2,286</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6e99e24e4d4ceeb00f97deb7c699e2_D20210701-20210930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTQtNS0xLTEtMTQwOTA4_e3c5ff6e-366f-4869-b8bb-15517d6aecdf">10,594</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1caa609287b64de7adf4ad1063392d0a_D20210701-20210930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTQtNy0xLTEtMTQwOTA4_e70b99db-1c63-444e-8fd3-159aef01d518">61,393</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTUtMS0xLTEtMTQwOTA4_b71df828-17c1-40dd-b1ba-3c60c3a8aa25">9,400</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTUtMy0xLTEtMTQwOTA4_2a00859d-a4be-4fd7-9f24-ecad25d80d32">2,163</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c6e99e24e4d4ceeb00f97deb7c699e2_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTUtNS0xLTEtMTQwOTA4_067f6c62-3aaf-4236-a2ec-f6012212488e">10,712</ix:nonFraction>)</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1caa609287b64de7adf4ad1063392d0a_D20210701-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTUtNy0xLTEtMTQwOTA4_ec0b7e85-ad24-4f2a-957c-da2aefcb69fd">851</ix:nonFraction>&#160;</span></td><td style="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></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><ix:continuation id="i601376f7fd384e9ca20ba7ab2b1b9290" continuedAt="i73f8b978ad7d4af79003c7d0bed6348a"><ix:continuation id="i66c2d77869934e179e2c05e4ed204405"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.952%"></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.823%"></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.823%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Broadband</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tower</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Eliminations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></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="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><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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7501e8b23374380b6899d385d38165a_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMi0xLTEtMS0xNDA5MDg_32c4906a-d8ea-4d94-ab11-f6646cabea0c">143,512</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i785e75d2e4e443e48b285dcc89cbba4e_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMi0zLTEtMS0xNDA5MDg_a710a3e1-03c5-4fba-b1ae-16b27bba83b6">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#8212;&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie00e9e5b13ed42a086e9124e11ec784e_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMi03LTEtMS0xNDA5MDg_a9c52f56-35ad-4859-8bee-1307f6bc7da1">143,512</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="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:10pt;font-weight:400;line-height:100%">Commercial Fiber</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30aa7f952e7e4a318c670987540bd60d_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMy0xLTEtMS0xNDA5MDg_a65ad564-36f3-43fb-8f9b-250fb14cbb1f">27,924</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1e9c5c1f86947b8ab8f0d4689d488df_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMy0zLTEtMS0xNDA5MDg_c3e1e933-de2a-4e2e-9d59-dec055660221">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecf18c5c34b34be89f94222692064f23_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMy03LTEtMS0xNDA5MDg_ee397e9e-4fc5-4789-b097-04951e5eca0c">27,924</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="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:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84429861114040eab96e75b7352cb1c6_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNC0xLTEtMS0xNDA5MDg_f20cdf55-700f-405c-899e-be5899d17d23">11,952</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i592f7ff960114eb09ef9081adcf651bc_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNC0zLTEtMS0xNDA5MDg_3776fa30-0a5c-4f32-9fbb-ebcbc8546241">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5632611ae90d45b7807233bb5326717f_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNC03LTEtMS0xNDA5MDg_27a8cc8b-16a8-4499-a44c-f5be6c21ed6e">11,952</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="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:10pt;font-weight:400;line-height:100%">Tower lease</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73292f3a9c9e4d51a09e570ac1912d44_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNS0xLTEtMS0xNDA5MDg_004dc47d-4fbd-4e82-af32-c562ea2209b5">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1dee2ef11c147c7bcd1f713c9ef89e0_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNS0zLTEtMS0xNDA5MDg_dac0e344-1f39-4dac-9587-b5ba625163f8">13,971</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb6d95357ed94e549a9c435d1d82bde7_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNS03LTEtMS0xNDA5MDg_4d928e90-1a34-40d9-bd1f-caec8ba5bd71">13,971</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue and other</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7700f567372d4c71baf12f4bd777dd28_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNi0xLTEtMS0xNDA5MDg_4fea6a36-0b2b-4c65-8cb9-397f5c2eae7c">183,388</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f0dc9ab86524d75be5194fdcdabe7f2_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNi0zLTEtMS0xNDA5MDg_75c8f507-0ec2-40fb-a2af-05afd0ef2beb">13,971</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ca5fb7fea5a485b88a40a71bb894348_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNi03LTEtMS0xNDA5MDg_a5bf94b9-c55f-4de1-83b9-e22ba48bf1fb">197,359</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue and other</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95cfb0ce2b754a03b365e88bdfba80c2_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNy0xLTEtMS0xNDA5MDg_a32edd1b-41e3-4e9e-ac6d-3198cca27448">124</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08834d79ec674e5d902aff1654920862_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNy0zLTEtMS0xNDA5MDg_d11197f4-c0ba-4d11-9e1a-4175c1d0279a">255</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib8672823cc5e47949996537a2cd03bc1_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNy01LTEtMS0xNDA5MDg_471da945-472c-4d93-bf13-11b040ab139c">379</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0970b057de4bb684214a97afb5c3fb_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNy03LTEtMS0xNDA5MDg_04477bc3-fb16-4707-986b-f731332f4cff">&#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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfOC0xLTEtMS0xNDA5MDg_343e8a10-bb28-48ee-b944-c2dbd9e3adf6">183,512</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfOC0zLTEtMS0xNDA5MDg_1d4413fd-7c6f-44c2-9fba-9afa8a732236">14,226</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib8672823cc5e47949996537a2cd03bc1_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfOC01LTEtMS0xNDA5MDg_a7233756-c2b9-4eb7-adea-df807269574a">379</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfOC03LTEtMS0xNDA5MDg_340bd530-c64b-4648-a3a8-e44b5140e3c2">197,359</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></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="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><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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0488c8e503b463cb69224dd563ec179_D20220101-20220930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTAtMS0xLTEtMTQwOTA4_594de9b1-59f6-4652-b2ce-36394f073b9b">76,801</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b60bec871104e14baa18ca4ba5a97b6_D20220101-20220930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTAtMy0xLTEtMTQwOTA4_737d2fdf-b109-4baf-a58f-5754e99343d2">4,054</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie48069ac00744468899490e890f0f5f5_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTAtNS0xLTEtMTQwOTA4_9b6b9e22-7da0-4849-9b84-01481f9536b3">283</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfec323d44c44aeba71016a75e8ec9c4_D20220101-20220930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTAtNy0xLTEtMTQwOTA4_6d785f11-978a-4f5e-9f9c-6a7fedf1cc9f">80,572</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTEtMS0xLTEtMTQwOTA4_19745256-461f-465e-8e5f-05de222cb09b">41,376</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTEtMy0xLTEtMTQwOTA4_f4dff97f-8a1d-4f2f-b504-4a66ff9390a1">982</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTEtNS0xLTEtMTQwOTA4_a0df8788-c04f-4553-89eb-ae3a87ec3222">26,794</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTEtNy0xLTEtMTQwOTA4_b2b22209-61ff-4e98-b3c0-c6df67d87399">69,152</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTItMS0xLTEtMTQwOTA4_393a264f-d908-4776-9ade-cb8031314cd7">629</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTItMy0xLTEtMTQwOTA4_155da755-53b9-4d7c-af89-b1bb90870b09">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTItNS0xLTEtMTQwOTA4_5b6f2327-32bf-475d-856d-769348fd4fc2">402</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTItNy0xLTEtMTQwOTA4_24295ed9-6aac-4b2d-8da9-900121af1a96">1,031</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTMtMS0xLTEtMTQwOTA4_33afb9da-b864-4f9b-8b33-93bd9ce42cae">4,884</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTMtMy0xLTEtMTQwOTA4_82c60e80-3991-4b34-b721-7d0dea218fda">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTMtNS0xLTEtMTQwOTA4_37cacc36-b30e-4cb0-be31-b17387a237ed">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTMtNy0xLTEtMTQwOTA4_7ffd7c95-b550-4f6d-b2d0-e827096d1fba">4,884</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTQtMS0xLTEtMTQwOTA4_622fd3f6-ebbd-4063-be92-284518e35112">42,724</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTQtMy0xLTEtMTQwOTA4_0fdedc10-9655-4e73-92db-1297630139d6">1,562</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTQtNS0xLTEtMTQwOTA4_2e1385af-f1ec-4d66-83ee-004ef2f9ab1b">2,722</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTQtNy0xLTEtMTQwOTA4_47188b0a-4548-4ed1-9698-cdc985e257e0">47,008</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTUtMS0xLTEtMTQwOTA4_329ad42a-359d-4a9a-ad87-e05e0b5aaf49">166,414</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTUtMy0xLTEtMTQwOTA4_7be4fee5-ea50-4972-8c9f-5893e734e08f">6,598</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTUtNS0xLTEtMTQwOTA4_812e2c9d-90dc-46c5-a694-01e2df459247">29,635</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTUtNy0xLTEtMTQwOTA4_3704ee8d-1707-43c6-b70a-0e5cd34e5da4">202,647</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTYtMS0xLTEtMTQwOTA4_73e1a7f4-ddc3-49a1-ab9f-604ff6f6ab4e">17,098</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTYtMy0xLTEtMTQwOTA4_5308ef0f-5bc5-4712-aa49-66020f868507">7,628</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTYtNS0xLTEtMTQwOTA4_486e98a5-92cf-43f7-9fee-85ca6ec90db9">30,014</ix:nonFraction>)</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTYtNy0xLTEtMTQwOTA4_cc1d7f95-0b46-452f-84c9-3ad3da04d412">5,288</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2021:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.952%"></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.823%"></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.823%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Broadband</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tower</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Eliminations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></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="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><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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7765a39fd4214848a7083e298ce68ac6_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMi0xLTEtMS0xNDA5MDg_5971a35d-e33e-4478-8baa-4725d635abb3">131,702</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie26302d59b5549f28f0e2e158b101a22_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMi0zLTEtMS0xNDA5MDg_dcb66a2b-cb76-4239-aa7a-1c05f6e8cf22">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#8212;&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icedb6c716bdd45c9af1c400182a3a10a_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMi03LTEtMS0xNDA5MDg_2c6b2f66-2f5b-415d-922e-fb91023eaadf">131,702</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="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:10pt;font-weight:400;line-height:100%">Commercial Fiber</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab20ee17334043df844f4ea0427aef59_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMy0xLTEtMS0xNDA5MDg_f052ea45-026a-4268-b5d4-8c391e86f039">21,975</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78d226696415482cb3e6e48e3b8b1969_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMy0zLTEtMS0xNDA5MDg_0218392d-4439-48d7-a7b7-5e4f44fe16fd">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5dffbf0946f8450496ce5e4282f83e82_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMy03LTEtMS0xNDA5MDg_0c2dfacd-9072-41de-8238-1ae54ca4383e">21,975</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="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:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9f8b100fa8742e4996e9b9ab8d1f032_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNC0xLTEtMS0xNDA5MDg_a2378e6a-b605-4d95-b413-e1942a7a792b">11,208</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfbda6f261704423a99f2d72aba979cf_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNC0zLTEtMS0xNDA5MDg_178cf62d-cb23-44d6-92f7-a3d4218eb09d">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7168d50e2a04eb68cc485f62acb583e_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNC03LTEtMS0xNDA5MDg_5bc3852b-10d2-4d74-97fd-478f9ee2982c">11,208</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="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:10pt;font-weight:400;line-height:100%">Tower lease</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0320772c1e14be2844a496fa323d715_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNS0xLTEtMS0xNDA5MDg_afd51e1f-81e3-4639-a428-bbc861673f44">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35f8108e49bb4e0bafc85583733798b4_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNS0zLTEtMS0xNDA5MDg_231d8aef-aca4-4fa5-951d-eb425eb36c3d">8,525</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67f43f61295544638cd21649af7a294f_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNS03LTEtMS0xNDA5MDg_64c8c24d-9f99-4881-8f21-49474b9272e8">8,525</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue and other</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3638ae9529d49ba913a31f2a12dd03c_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNi0xLTEtMS0xNDA5MDg_cb6fb0f5-1e37-4267-b0ef-e181b0b104b0">164,885</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3883ce1fd2154337858e517dd528edcd_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNi0zLTEtMS0xNDA5MDg_60d72438-7eda-4791-9b2a-bb1b3c807a7f">8,525</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic30db7cb8e3d4eda987880111a253427_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNi03LTEtMS0xNDA5MDg_67131a4a-b9d8-47d2-bb8c-00b44672756d">173,410</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue for service provided to the discontinued Wireless operations</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6313a8f7d08748f99e8909137432e9be_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNy0xLTEtMS0xNDA5MDg_97ad49bd-afef-457e-a1ca-7f4c2e443088">4,409</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id97b0052c5254a2da7add00e0457e600_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNy0zLTEtMS0xNDA5MDg_d1ef17d0-9235-4821-b8f7-818f350328ee">5,203</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if931ead074f943bcb0b42e856c76545c_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNy01LTEtMS0xNDA5MDg_fc10d753-61fc-4755-a874-ccf01114110a">387</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i326ce3e385b54afcbb5f610f99bbde81_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNy03LTEtMS0xNDA5MDg_cb789cea-f321-424b-924f-4b0879d0e83f">9,225</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfOC0xLTEtMS0xNDA5MDg_aff4ff48-405f-4060-b5ce-e3fb8610d197">169,294</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfOC0zLTEtMS0xNDA5MDg_6be07186-7917-4040-a23a-01cdc2f01e00">13,728</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if931ead074f943bcb0b42e856c76545c_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfOC01LTEtMS0xNDA5MDg_3b4b615b-d320-4eba-bb3c-f7e4906746e8">387</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfOC03LTEtMS0xNDA5MDg_0139d39d-2138-44ea-8861-c09e97196199">182,635</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></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="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><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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a22e810f5304449a5af44b8fd59818d_D20210101-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTAtMS0xLTEtMTQwOTA4_9e639582-2813-4c4c-8ea4-9079acc9f33c">70,050</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bda4724f70643b18003a1377b049787_D20210101-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTAtMy0xLTEtMTQwOTA4_32ad3f54-017a-4f36-befd-2b901a466941">4,070</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c220e367953485e9ddb4ad4e0cb4013_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTAtNS0xLTEtMTQwOTA4_8aeca68b-595d-4001-8272-646d67191ae3">301</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bf98bf83b694fc69e898ec907f315d8_D20210101-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTAtNy0xLTEtMTQwOTA4_bff0bbb5-de81-4e02-9df7-931438759f53">73,819</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTEtMS0xLTEtMTQwOTA4_0d903dad-bfdd-4664-b551-2c9bd0a882fb">35,429</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTEtMy0xLTEtMTQwOTA4_3151aecd-88f6-4959-974b-edf4999e2c52">886</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTEtNS0xLTEtMTQwOTA4_a35cbfef-021c-4902-b09c-b48550101821">24,396</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94906cf0b4904532ba43f046faede85a_D20210101-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTEtNy0xLTEtMTQwOTA4_bbab71c5-a67f-4aeb-b45e-2d46f55bdb65">60,711</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTItMS0xLTEtMTQwOTA4_b2e839c5-5bd7-4451-b0a0-d2c05f843674">203</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTItMy0xLTEtMTQwOTA4_d8531b80-249f-4be2-a9d1-ab52764801de">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTItNS0xLTEtMTQwOTA4_bf8b5506-d930-43a0-8384-4e1f66f0fb28">1,618</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94906cf0b4904532ba43f046faede85a_D20210101-20210930" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTItNy0xLTEtMTQwOTA4_d50b2a44-ca3a-4852-95aa-5316f481060a">1,821</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTMtMS0xLTEtMTQwOTA4_0b2dc1f9-caa2-4f55-8712-37bda392d665">99</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTMtMy0xLTEtMTQwOTA4_abb50d7e-833f-45c0-a2e2-cd971cabed2f">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTMtNS0xLTEtMTQwOTA4_ae6e14c5-47eb-4fee-9240-d808da61ff04">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94906cf0b4904532ba43f046faede85a_D20210101-20210930" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTMtNy0xLTEtMTQwOTA4_29f52139-f5ab-400c-8d4e-6a898de6a66f">99</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTQtMS0xLTEtMTQwOTA4_95ecfb20-387d-4dc9-a5fc-d5d7d066384c">35,648</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTQtMy0xLTEtMTQwOTA4_2da2b9ac-5fba-4bfb-8374-f628021fa419">1,398</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTQtNS0xLTEtMTQwOTA4_adbff4f1-9fa1-4d3d-afe7-5cdcb223dbaa">3,668</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94906cf0b4904532ba43f046faede85a_D20210101-20210930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTQtNy0xLTEtMTQwOTA4_84751965-e291-4bab-8e82-88f2b0290895">40,714</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTUtMS0xLTEtMTQwOTA4_a61d383c-de84-429e-b023-c7411067a5b8">141,429</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTUtMy0xLTEtMTQwOTA4_d4ad93e4-47d0-4040-95b9-e40db92ab09f">6,354</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTUtNS0xLTEtMTQwOTA4_cb5e6529-fbc0-42f0-9dee-0185645dcaa1">29,381</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94906cf0b4904532ba43f046faede85a_D20210101-20210930" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTUtNy0xLTEtMTQwOTA4_42ca1f38-cb4d-4cf8-bc4a-4f60539a1d00">177,164</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTYtMS0xLTEtMTQwOTA4_d4bb0a8c-376b-4316-acd7-fe80692c1e1d">27,865</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTYtMy0xLTEtMTQwOTA4_59452521-e966-404e-adf0-d1d69d1b8a3f">7,374</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTYtNS0xLTEtMTQwOTA4_27c8e406-ef75-422b-aa2d-bdca250ebdcb">29,768</ix:nonFraction>)</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94906cf0b4904532ba43f046faede85a_D20210101-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTYtNy0xLTEtMTQwOTA4_45d14f5d-370c-4a59-8c16-f1e1cac57ab5">5,471</ix:nonFraction>&#160;</span></td><td style="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:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><ix:continuation id="i73f8b978ad7d4af79003c7d0bed6348a"><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RleHRyZWdpb246ZDFmMzQ2MTA4NDE2NDUyMThjYzFlY2NmZjc2OWI3Y2ZfNTA4_079a68c3-0014-4d5f-89e5-c0278841c0ce" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the total of the reportable segments&#8217; operating income (loss) to unaudited condensed consolidated (loss) income for continuing operations before income taxes is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.952%"></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.823%"></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.823%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated operating income (loss) </span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMi0xLTEtMS0xNDA5MDg_ce6fac5f-b3f0-420e-9132-5511bde5a4a2">1,771</ix:nonFraction>)</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMi0zLTEtMS0xNDA5MDg_0aec5b2a-236e-48c7-9e52-853928925f6f">851</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMi01LTEtMS0xNDA5MDg_8fb959ff-b650-4dbc-b8cd-c80a910374f9">5,288</ix:nonFraction>)</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMi03LTEtMS0xNDA5MDg_9f2695a9-aebe-4249-a700-68b1bd4f085c">5,471</ix:nonFraction>&#160;</span></td><td style="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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMy0xLTEtMS0xNDA5MDg_0389a9c9-89e0-472d-883f-a5e2c83e42cc">1,208</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMy0zLTEtMS0xNDA5MDg_d4e2f7be-676a-44db-9030-32e241593cf0">138</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMy01LTEtMS0xNDA5MDg_e42ac183-d95a-4a59-bf05-628531d33ae7">1,967</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMy03LTEtMS0xNDA5MDg_812a31ab-5477-4ef8-a623-6518547002e2">3,076</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income taxes</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfNC0xLTEtMS0xNDA5MDg_498d8877-f319-49f7-92c0-a1afdb5dfac9">2,979</ix:nonFraction>)</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfNC0zLTEtMS0xNDA5MDg_3875fd5c-93b5-465b-9b34-c345038bf34f">989</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfNC01LTEtMS0xNDA5MDg_895910eb-f50f-4bef-8c61-b87d1d0c460c">7,255</ix:nonFraction>)</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfNC03LTEtMS0xNDA5MDg_5e787618-500d-45d4-af87-3cd02792239e">8,547</ix:nonFraction>&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s chief operating decision maker (CODM) does not currently review total assets by segment since the assets are centrally managed and some of the assets are shared by the segments. Accordingly, total assets by segment are not provided.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_67"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. <ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RleHRyZWdpb246NDAyZTE0ZTc0Yzc1NGQ2ZTgxOTJiNWI2N2QyZjhjYmNfMTAyMw_be058279-da6e-4b41-b4b1-eeeddfa81a14" continuedAt="i0945a4fe71ab4bd6b892dd08c6db3163" escape="true">Discontinued Operations</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i0945a4fe71ab4bd6b892dd08c6db3163"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, pursuant to the previously announced Asset Purchase Agreement (the &#8220;Purchase Agreement&#8221;), dated May 28, 2021, between Shentel and T-Mobile, Shentel completed the sale to T-Mobile of its Wireless assets and operations for cash consideration of approximately $<ix:nonFraction unitRef="usd" contextRef="i0d74c11fa8464cc28dfa10b3aea9eecc_I20210701" decimals="-7" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RleHRyZWdpb246NDAyZTE0ZTc0Yzc1NGQ2ZTgxOTJiNWI2N2QyZjhjYmNfMzEz_8ee32ee9-9fed-4361-823d-0e62aaded4d2">1.94</ix:nonFraction>&#160;billion, inclusive of the approximately $<ix:nonFraction unitRef="usd" contextRef="i3ee5c3b810174f88a01ad71d484a5603_I20210701" decimals="-6" name="shen:DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RleHRyZWdpb246NDAyZTE0ZTc0Yzc1NGQ2ZTgxOTJiNWI2N2QyZjhjYmNfMzQ4_d82f81fc-b074-4ae4-9c91-3223a830423c">60</ix:nonFraction>&#160;million settlement of the waived management fees by Sprint, and net of certain transaction expenses (the &#8220;Transaction&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities that transferred in the Transaction (the "disposal group") were presented as held for sale within our historical unaudited condensed consolidated balance sheets, and discontinued operations within our historical unaudited condensed consolidated statements of comprehensive (loss) income. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RleHRyZWdpb246NDAyZTE0ZTc0Yzc1NGQ2ZTgxOTJiNWI2N2QyZjhjYmNfMTAyMQ_caf9661f-234d-43ea-9e8c-d4d30c8ac461" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations, net of tax, in the unaudited condensed consolidated statements of comprehensive income (loss) consist of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.595%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.639%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</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:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000;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 2px 7.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:100%">Service revenue and other</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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="i153ffe1169d940668c1d7c1fe514eef5_D20210701-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMi0xLTEtMS0xNDQ4MDE_5584bd30-d61f-4583-aae8-eda45247ecd8">&#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 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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="i382fe377a9d9476fa3db2a377a0fc443_D20210101-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMi0zLTEtMS0xNDQ4MDE_0bf98335-473c-4384-af88-43bd8242e2b4">201,076</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment revenue</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:100%"><ix:nonFraction unitRef="usd" contextRef="i697f6fb703a34d8ab4b60906a0c78c25_D20210701-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMy0xLTEtMS0xNDQ4MDE_0bc3a5a8-9490-4860-918d-e0f57fb86554">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i038be23a84154c5db5b1769022542dc6_D20210101-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMy0zLTEtMS0xNDQ4MDE_532685c7-a799-4232-a810-2ead2b2c321f">12,253</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="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:100%">Total revenue</span></td><td colspan="2" style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfNC0xLTEtMS0xNDQ4MDE_aa20090b-bde5-4db2-beb2-a3c2573ef0af">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfNC0zLTEtMS0xNDQ4MDE_84c5ad4b-7413-4316-91c8-58095703b994">213,329</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses:</span></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="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</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:100%"><ix:nonFraction unitRef="usd" contextRef="i629ee85a770f4a44b6c0b54ecbd5531d_D20210701-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfNi0xLTEtMS0xNDQ4MDM_7da748c3-ab49-494f-9e87-34dc6b90ba34">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i97707f8be95e413ba87c68a50fa82080_D20210101-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfNi0zLTEtMS0xNDQ4MDU_ad2d2e62-da20-45a0-8c4c-e0c28b72cc4b">38,144</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of goods sold</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:100%"><ix:nonFraction unitRef="usd" contextRef="i309dadd2f75f4d3ebe04e1aceadbfe01_D20210701-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfNy0xLTEtMS0xNDQ4MDM_b032113f-f024-4150-be04-ae6affd77e40">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i07c859416d364e81832890a46a7a610f_D20210101-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfNy0zLTEtMS0xNDQ4MDU_a38353e6-0715-4df2-b297-99fe28423212">11,964</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</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:100%"><ix:nonFraction unitRef="usd" contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930" decimals="-3" name="shen:DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfOC0xLTEtMS0xNDQ4MDM_383e8098-db4f-46c6-b2a1-878d65e5484f">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930" decimals="-3" name="shen:DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfOC0zLTEtMS0xNDQ4MDU_d597ff20-c6a8-4591-8f04-fe9fe2a2e502">17,514</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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Severance expense</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:100%"><ix:nonFraction unitRef="usd" contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930" decimals="-3" name="shen:DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfOS0xLTEtMS0xNDQ4MDM_e877b765-b5c2-49ce-88b7-d212dcd75ad7">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930" decimals="-3" name="shen:DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfOS0zLTEtMS0xNDQ4MDU_f0732a25-3746-459a-8ba6-0d1f2cc31a67">465</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="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:100%">Total operating expenses</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:100%"><ix:nonFraction unitRef="usd" contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTEtMS0xLTEtMTQ0ODAz_299bdbf9-5bc6-4ded-ad61-d5fc9227144a">&#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:100%"><ix:nonFraction unitRef="usd" contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTEtMy0xLTEtMTQ0ODA1_8991bc77-e670-4d09-bffa-ae09f0d0813b">68,087</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="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:100%">Operating income</span></td><td colspan="2" style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTItMS0xLTEtMTQ0ODAz_1733f5fb-9b6f-486e-a354-ee9ea61bacd3">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTItMy0xLTEtMTQ0ODA1_2f4fd9fe-403a-4e97-835b-62a585e6a265">145,242</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (expense) income:</span></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="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt extinguishment</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930" decimals="-3" name="shen:DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTQtMS0xLTEtMTQ0ODA5_54e9de07-1b13-4cad-a36b-b07938980ce0">11,032</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930" decimals="-3" name="shen:DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTQtMy0xLTEtMTQ0ODA3_0e2a9c2f-36a5-4bb7-a89f-311589cb75c4">11,032</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense and other, net</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTUtMS0xLTEtMTQ0ODA5_cf4c33d5-7db6-4cf1-9401-b2623125cbcf">733</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTUtMy0xLTEtMTQ0ODA3_a886730b-a7d1-41d3-ba23-2c1973a197de">9,434</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of disposition of Wireless assets and operations</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:100%"><ix:nonFraction unitRef="usd" contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTYtMS0xLTEtMTQ0ODA5_a81b21da-e79c-4e23-a64e-44329ae8d0a1">1,224,815</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:100%"><ix:nonFraction unitRef="usd" contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTYtMy0xLTEtMTQ0ODA3_4b93e9af-e036-480e-98df-790beb6a70e2">1,224,815</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="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:100%">Income before income taxes</span></td><td colspan="2" style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930" decimals="-3" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTctMS0xLTEtMTQ0ODA5_be96d65f-80dd-4aaf-885e-412fd8b81cb1">1,213,050</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top: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:100%"><ix:nonFraction unitRef="usd" contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930" decimals="-3" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTctMy0xLTEtMTQ0ODA3_a542bb8d-e13f-4c2b-aa23-175711f1db43">1,349,591</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</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:100%"><ix:nonFraction unitRef="usd" contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTgtMS0xLTEtMTQ0ODA5_2ba45d92-16cd-47aa-b5d2-5ffe0c9c9087">326,724</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:100%"><ix:nonFraction unitRef="usd" contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTgtMy0xLTEtMTQ0ODA3_59815bb2-c0ad-417a-9d96-7e12479ca71e">363,227</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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from discontinued operations, net of tax</span></td><td style="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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930" decimals="-3" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTktMS0xLTEtMTQ0ODA5_57a83ca8-35f8-4360-bae2-7ae62715306d">886,326</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:100%">$</span></td><td style="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:100%"><ix:nonFraction unitRef="usd" contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930" decimals="-3" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTktMy0xLTEtMTQ0ODA3_89f84c6e-90eb-4630-af3b-70c3a14d10ef">986,364</ix:nonFraction>&#160;</span></td><td style="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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no material income from discontinued operations for the three and nine months ended September 30, 2022.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span 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="icaf50194185b43aa9f901dfdc6300d2f_73"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="padding-left:45pt;text-indent:-45pt"><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:700;line-height:120%;padding-left:8.36pt">MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following management&#8217;s discussion and analysis includes &#8220;forward-looking statements&#8221; 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").&#160;When used in this report, the words &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;plan&#8221; and similar expressions as they relate to Shenandoah Telecommunications Company or its management are intended to identify these forward-looking statements.&#160;All statements regarding Shenandoah Telecommunications Company&#8217;s expected future financial position, operating results and cash flows, business strategy, financing plans, forecasted trends relating to the markets in which Shenandoah Telecommunications Company operates and similar matters are forward-looking statements. We cannot assure you that the Company&#8217;s expectations expressed or implied in these forward-looking statements will turn out to be correct.&#160;The Company&#8217;s actual results could be materially different from its expectations because of various factors, including those discussed below and under the caption </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> in the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">s Annual Report on Form 10-K for its fiscal year ended December&#160;31, 2021 ("2021 Form 10-K").</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following management&#8217;s discussion and analysis should be read in conjunction with the Company&#8217;s 2021 Form 10-K, including the consolidated financial statements and related notes included therein.</span></div><div><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_76"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Overview </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shenandoah Telecommunications Company (&#8220;Shentel&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, &#8220;us&#8221;, or the &#8220;Company&#8221;) is a provider of a comprehensive range of broadband communication services and cell tower colocation space in the Mid-Atlantic portion of the United States.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">"Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations" ("MD&amp;A") is organized around our reportable segments. Refer to Note 13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Note 14</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in our unaudited condensed consolidated financial statements for additional information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2022 Developments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Beam fixed wireless:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the fourth quarter of 2021, due to the availability of grants awarded under various governmental initiatives, and in support of rural fiber to the home ("FTTH") broadband network expansion projects, we decided to cease further expansion of our Beam branded fixed wireless edge-out strategy. During the second quarter of 2022, the Company permanently ceased operating 20 of our 55 Beam fixed wireless sites. On August 23, 2022, the Company entered into a definitive asset purchase agreement (the "Spectrum Purchase Agreement") with a wireless carrier pursuant to which the Company agreed to sell certain Federal Communications Commission ("FCC") spectrum licenses and leases utilized in the Company's Beam branded fixed wireless service for total consideration of approximately $21.1&#160;million, composed of $17.3&#160;million cash and approximately $3.8&#160;million of liabilities to be assumed by the wireless carrier (the "Spectrum Transaction"). The Spectrum Transaction is expected to close in the first half of 2023, subject to the receipt of regulatory approvals and other customary closing conditions. As a result of the Spectrum Transaction, the Company plans to cease its Beam service at the remaining Beam fixed wireless sites upon or prior to the closing of the Spectrum Transaction. The Company is no longer reporting Beam customers as part of its Broadband Revenue Generating Units ("RGUs").</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><div id="icaf50194185b43aa9f901dfdc6300d2f_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022 Compared with the Three Months Ended September 30, 2021</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated results from operations are summarized as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.642%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></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.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></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:10pt;font-weight:700;line-height:100%">% of Revenue</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:10pt;font-weight:700;line-height:100%">2021</span></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:10pt;font-weight:700;line-height:100%">% of Revenue</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:10pt;font-weight:700;line-height:100%">$</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:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,924&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,244&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,680&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,695&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,393&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,302&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating (loss) income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,771)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,622)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,208)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,346)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(975.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income before taxes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,979)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.5)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,968)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,506)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,255&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from continuing operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,728)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,223)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from discontinued operations, net of tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886,326&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,424.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(886,326)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,728)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="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="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892,821&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434.4&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(895,549)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue increased approximately $4.7 million, or 7.5%, during the three months ended September 30, 2022 compared with the three months ended September 30, 2021, driven by growth of $4.5 million, or 7.7%, in the Broadband segment and $0.2 million, or 5.1%, in the Tower segment. Refer to the discussion of the results of operations for the Broadband and Tower segments, included within this MD&amp;A, for additional information. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating expenses</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating expenses increased approximately $7.3 million, or 11.9%, for the three months ended September 30, 2022 compared with the three months ended September 30, 2021, driven primarily by $9.1 million of incremental Broadband operating expenses, partially offset by $1.6 million of decreased Corporate operating expenses primarily driven by lower depreciation and lower restructuring charges and $0.2 million of decreased Tower operating expenses primarily driven by lower costs of sales. Refer to the discussion of the results of operations for the Broadband and Tower segments, included within this MD&amp;A, for additional information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other income (expense), net</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other income (expense), net decreased $1.3 million primarily due to higher expense from transition agreements with T-Mobile following the sale of our Wireless business in July 2021, lower income from investments, and higher interest expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income tax benefit</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2022 the Company recognized an income tax benefit of $0.3 million, compared with $5.5 million of income tax benefit for the three months ended September 30, 2021. The $5.3 million decrease in income tax benefit was primarily due to a one-time increase in income tax benefit during the third quarter of 2021 as a result of a non-cash tax benefit for revaluation of deferred tax liabilities driven by the change in our estimated state tax rate that was triggered by the disposition of our Wireless assets and operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022 Compared with the Nine Months Ended September 30, 2021</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated results from operations are summarized as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.642%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></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:10pt;font-weight:700;line-height:100%">% of Revenue</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:10pt;font-weight:700;line-height:100%">2021</span></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:10pt;font-weight:700;line-height:100%">% of Revenue</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:10pt;font-weight:700;line-height:100%">$</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:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,359&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,635&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,724&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,647&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,164&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,483&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating (loss) income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,288)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,471&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,759)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,967)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,076&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,043)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income before taxes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,255)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,547&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,802)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,519)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,820&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from continuing operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,556)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,066&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,622)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from discontinued operations, net of tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">986,364&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(986,364)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,556)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="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="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,430&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546.1&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,003,986)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue increased approximately $14.7 million, or 8.1%, during the nine months ended September 30, 2022 compared with the nine months ended September 30, 2021, driven by growth of $14.2 million, or 8.4%, in the Broadband segment and $0.5 million, or 3.6%, in the Tower segment. Refer to the discussion of the results of operations for the Broadband and Tower segments, included within this MD&amp;A, for additional information. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating expenses</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating expenses increased approximately $25.5 million, or 14.4%, for the nine months ended September 30, 2022 compared with the nine months ended September 30, 2021, driven primarily by $25.0&#160;million of incremental Broadband operating expenses, $0.3 million of incremental Corporate operating expenses primarily driven by increased stock-based compensation offset by decreased professional fees, and $0.2 million of incremental Tower operating expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other income (expense), net</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other income (expense), net decreased $5.0 million primarily due to lower income from investments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income tax (benefit) expense</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2022 the Company recognized an income tax benefit of $0.7 million, compared with $2.5 million of income tax benefit for the nine months ended September 30, 2021. The $1.8 million decrease in income tax benefit was primarily due to a one-time increase in income tax benefit during the third quarter of 2021 as a result of a non-cash tax benefit for revaluation of deferred tax liabilities driven primarily by the change in our estimated state tax rate that was triggered by the disposition of our Wireless assets and operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Broadband</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Broadband segment provides broadband internet, video and voice services to residential and commercial customers in portions of Virginia, West Virginia, Maryland, Pennsylvania, and Kentucky via hybrid fiber coaxial cable under the brand name of Shentel, fiber optics under the brand name of Glo Fiber and fixed wireless network under the brand name of Beam. The Broadband segment also leases dark fiber and provides Ethernet and Wavelength fiber optic services to enterprise and wholesale customers throughout the entirety of our service area under the brand names of Glo Fiber Enterprise and Glo Fiber Wholesale. The Broadband segment also provides voice and DSL telephone services to customers in Virginia&#8217;s Shenandoah County and portions of adjacent counties as a Rural Local Exchange Carrier (&#8220;RLEC&#8221;). These integrated networks are connected by our fiber network of over 8,000 route miles.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table indicates selected operating statistics of our Broadband segment: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>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:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband homes and businesses passed (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,741&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,849&#160;</span></td><td style="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 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incumbent Cable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,829&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,013&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Glo Fiber</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,912&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,836&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; Small and Medium Business ("SMB") RGUs:</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband Data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,238&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,388&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incumbent Cable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,132&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,116&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Glo Fiber</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,106&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,272&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,652&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voice</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,801&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,592&#160;</span></td><td style="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Residential &amp; SMB RGUs (excludes RLEC)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,131&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,632&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB Penetration (2)</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband Data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incumbent Cable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Glo Fiber</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voice</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:6pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB ARPU (3)</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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband Data</span></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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">80.05&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">78.85&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incumbent Cable</span></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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">81.43&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">79.31&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Glo Fiber</span></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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">72.75&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">73.69&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">102.59&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">100.75&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voice</span></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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">25.56&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">28.44&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiber route miles</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,072&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,219&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fiber miles (4)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622,095&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,387&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">_______________________________________________________</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Homes and businesses are considered passed (&#8220;passings") if we can connect them to our network without further extending the distribution system. Passings is an estimate based upon the best available information. Passings will vary among video, broadband data and voice services.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Penetration is calculated by dividing the number of users by the number of passings or available homes, as appropriate.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Average Revenue Per RGU calculation = (Residential &amp; SMB Revenue * 1,000) / average RGUs / 3 months </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Total fiber miles are measured by taking the number of fiber strands in a cable and multiplying that number by the route distance.&#160;For example, a 10 mile route with 144 fiber strands would equal 1,440 fiber miles.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022 Compared with the Three Months Ended September 30, 2021</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Broadband results from operations are summarized as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.642%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></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.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></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:10pt;font-weight:700;line-height:100%">% of Revenue</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:10pt;font-weight:700;line-height:100%">2021</span></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:10pt;font-weight:700;line-height:100%">% of Revenue</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:10pt;font-weight:700;line-height:100%">$</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:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband operating revenue</span></td><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="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><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><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</span></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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">48,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.1&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">44,783&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,917&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Fiber</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,523&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,059&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,163&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,071&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total broadband revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,386&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,913&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,473&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband operating expenses</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></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,193&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,333&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,860&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,946&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,898&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,048&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.0&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,791&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,211&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,580&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total broadband operating expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,576&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.3&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,513&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.8&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,063&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">4,810&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">9,400&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,590)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Residential &amp; SMB (small &amp; medium business) revenue</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential &amp; SMB revenue for the three months ended September 30, 2022 increased approximately $3.9 million, or 8.7%, compared with the three months ended September 30, 2021, primarily driven by 127.6% and 3.8% year-over-year growth in Glo Fiber and incumbent cable broadband data RGUs, respectively, driven by increased customer demand for higher speed data service.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commercial Fiber revenue</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial Fiber revenue for the three months ended September 30, 2022 increased approximately $0.5 million, or 5.1%, compared with the three months ended September 30, 2021, primarily driven by increased connections.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of services</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services for the three months ended September 30, 2022 increased approximately $1.9 million, or 7.6%, compared with the three months ended September 30, 2021, driven by higher compensation and maintenance expenses. Compensation increased due to salary and wage increases, higher medical benefit costs and higher headcount to support the expansion of our Glo Fiber network. Maintenance increased due to higher cable replacement, fuel and field engineering costs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, general and administrative</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Selling, general and administrative expense increased $2.0 million, or 17.2%, compared with the three months ended September 30, 2021, due primarily to higher compensation expense, advertising, bad debt and property taxes. Compensation increased due to higher salary and wages, medical expenses and headcount to support Glo Fiber expansion. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring expense</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring expense was consistent with the prior year period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment expense</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the third quarter of 2022, the Company incurred impairment charges of $0.5 million primarily as a result of the discontinued use of Beam assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and amortization</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization for the three months ended September 30, 2022 increased $4.6 million, or 37.5%, compared with the three months ended September 30, 2021, primarily as a result of our network expansion of our Glo Fiber network and due to the acceleration of depreciation associated with assets at Beam sites to be decommissioned prior to or upon the closing of the Spectrum Transaction.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022 Compared with the Nine Months Ended September 30, 2021</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Broadband results from operations are summarized as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.642%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></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.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></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:10pt;font-weight:700;line-height:100%">% of Revenue</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:10pt;font-weight:700;line-height:100%">2021</span></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:10pt;font-weight:700;line-height:100%">% of Revenue</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:10pt;font-weight:700;line-height:100%">$</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:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband operating revenue</span></td><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="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><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><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</span></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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">143,512&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.2&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">131,702&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,810&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Fiber</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,930&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,061&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,869&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,070&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,531&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total broadband revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,512&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,294&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,218&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband operating expenses</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></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,801&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,050&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,751&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,376&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,429&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,947&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.9&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,884&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,785&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,833.3&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,724&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,648&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,076&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total broadband operating expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,414&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.7&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,429&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.5&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,985&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">17,098&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">27,865&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,767)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Residential &amp; SMB (small &amp; medium business) revenue</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential &amp; SMB revenue for the nine months ended September 30, 2022 increased approximately $11.8 million, or 9.0%, compared with the nine months ended September 30, 2021, primarily driven by 127.6% and 3.8% year-over-year growth in Glo Fiber and incumbent cable broadband data RGUs, respectively, driven by increased customer demand for higher speed data service.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commercial Fiber revenue</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commercial Fiber revenue for the nine months ended September 30, 2022 increased approximately $1.9 million, or 7.2%, compared with the nine months ended September 30, 2021, primarily driven by increased connections.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of services</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services for the nine months ended September 30, 2022, increased approximately $6.8 million, or 9.6%, compared with the nine months ended September 30, 2021, driven by higher maintenance and compensation expenses. Maintenance increased due to higher cable replacement, fuel and field engineering costs. Compensation increased due to higher salary and wage increases, medical benefit costs and headcount to support the expansion of our Glo Fiber network, . </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, general and administrative</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Selling, general and administrative expense for the nine months ended September 30, 2022, increased $5.9 million, or 16.8%, compared with the nine months ended September 30, 2021, driven primarily by a $2.7&#160;million increase in compensation, a $1.5 million increase in advertising to support Glo Fiber expansion, $1.2 million increase in software fees and professional fees driven by upgrades to our operations support, customer relationship management and enterprise resource planning systems, a $0.5 million increase in bad debt expense. Compensation increased due to higher salary and wage increases, medical benefit costs and headcount to support the expansion of our Glo Fiber network, </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Restructuring expense</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Restructuring expense increased $0.4 million due to the partial ceasing of Beam operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment expense</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment expense is primarily driven by impairment charges of $4.1&#160;million related to Beam fixed wireless sites at which the Company permanently ceased operations in the second quarter of 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and amortization</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization increased $7.1 million, or 19.8%, compared with the nine months ended September 30, 2021, primarily as a result of our network expansion of our Glo Fiber network and the accelerating depreciation of the Beam network assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tower</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Tower segment owns cell towers and leases colocation space on the towers to wireless communications providers. Substantially all of our owned towers are built on ground that we lease from the respective landlords.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table indicates selected operating statistics of the Tower segment: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.759%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>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:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Macro tower sites</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Tenants </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average tenants per tower</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022 Compared with the Three Months Ended September 30, 2021</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tower results from operations are summarized as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.642%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></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.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></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:10pt;font-weight:700;line-height:100%">% of Revenue</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:10pt;font-weight:700;line-height:100%">2021</span></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:10pt;font-weight:700;line-height:100%">% of Revenue</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:10pt;font-weight:700;line-height:100%">$</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:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,677&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,449&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower operating expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,286&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(199)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">2,590&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.4&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">2,163&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.6&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue increased approximately $0.2 million, or 5.1%, for the three months ended September 30, 2022 compared with the three months ended September 30, 2021, primarily due to an increase in revenue per tenant as a result of one-time application fees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating expenses</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended September 30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> decreased $0.2 million, or 8.7%, compared with the prior year period. The decrease was primarily </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">driven by lower costs of service as a result of lower tower maintenance costs</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022 Compared with the Nine Months Ended September 30, 2021</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tower results from operations are summarized as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.642%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></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.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></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:10pt;font-weight:700;line-height:100%">% of Revenue</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:10pt;font-weight:700;line-height:100%">2021</span></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:10pt;font-weight:700;line-height:100%">% of Revenue</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:10pt;font-weight:700;line-height:100%">$</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:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,226&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,728&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower operating expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,598&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,354&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">7,628&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.6&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">7,374&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.7&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue increased approximately $0.5 million, or 3.6%, for the nine months ended September 30, 2022 compared with the nine months ended September 30, 2021, primarily due to an increase in revenue per tenant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating expenses</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended September 30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> increased $0.2 million, or 3.8%, compared with the prior year period. The increase was primarily due to depreciation expense.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="icaf50194185b43aa9f901dfdc6300d2f_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Financial Condition, Liquidity and Capital Resources</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Sources and Uses of Cash: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our principal sources of liquidity are our cash and cash equivalents, cash generated from operations, and borrowings under our Credit Agreement, dated July 1, 2021 (the "Credit Agreement").</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September&#160;30, 2022, our cash and cash equivalents totaled $33.0 million and the availability under our delayed draw term loans and revolving line of credit was $375.0&#160;million, for total available liquidity of $408.0 million.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating activities from continuing operations generated approximately $56.2 million during the nine months ended September 30, 2022, representing an increase of $24.6&#160;million compared with the prior year period, driven primarily by changes in working capital.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating activities from discontinued operations were not material during the nine months ended September 30, 2022 due to the sale of the Wireless business in 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities for continuing operations increased $12.0 million during the nine months ended September 30, 2022, compared with the nine months ended September 30, 2021, primarily due to a $13.6 million increase in capital expenditures due primarily to higher spending in the Broadband segment to enable our Glo Fiber market expansion. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities for continuing operations was $23.1 million during the nine months ended September 30, 2022, compared with net cash used in financing activities for continuing operations of $940.4 million for the nine months ended September 30, 2021, The change was primarily due to a $936.9 million dividend paid in the third quarter of 2021 in connection with the sale of the Wireless business compared to no dividends paid in the nine months ended September 30, 2022, partially offset by $25&#160;million borrowed under the Company's team loans in the third quarter of 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to receive income tax refunds of approximately $29.5&#160;million related to our 2021 income tax returns.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Indebtedness</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: On July 1, 2022, we borrowed $12.5&#160;million under each of the delayed draw term loan facilities available under the Credit Agreement for a total of $25.0&#160;million. We expect to borrow the remaining $275.0&#160;million available under these term loans by June 2023 to fund planned capital expenditures aimed at our network and subscriber growth and expansion initiatives. As of September&#160;30, 2022, the Company&#8217;s indebtedness totaled approximately $25.0 million, net of unamortized loan fees of $26.0 thousand, with an annualized overall weighted average interest rate of approximately 3.89%. Refer to Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Debt, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">for information about the Company's Credit Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2022, the Company was in compliance with the financial covenants in our Credit Agreement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect our cash on hand, cash flow from continuing operations, and availability of funds from our Credit Agreement will be sufficient to meet our anticipated liquidity needs for business operations for the next twelve months. There can be no assurance that we will continue to generate cash flows at or above current levels.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect our capital expenditures to exceed the cash flow provided from continuing operations through 2025, as we expand our Glo Fiber broadband network to potentially reach over 450,000 passings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The actual amount and timing of our future capital requirements may differ materially from our estimates depending on the demand for our products and services, new market developments and expansion opportunities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash flows from continuing operations could be adversely affected by events outside our control, including, without limitation, changes in overall economic conditions including rising inflation, regulatory requirements, changes in technologies, changes in competition, demand for our products and services, availability of labor resources and capital, natural disasters, pandemics and outbreaks of contagious diseases and other adverse public health developments, such as COVID-19, and other conditions. Our ability to attract and maintain a sufficient customer base, particularly in our Broadband markets, is critical to our ability to maintain a positive cash flow from operations. The foregoing events individually or collectively could affect our results.</span></div><div><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_85"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Critical Accounting Policies</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the critical accounting policies previously disclosed in Part II, Item 8 of our 2021 Form 10-K for the year ended December&#160;31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span 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="icaf50194185b43aa9f901dfdc6300d2f_88"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="padding-left:45pt;text-indent:-45pt"><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:700;line-height:120%;padding-left:8.36pt">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On July 1, 2022, we borrowed a total of $25.0&#160;million pursuant to the variable rate delayed draw term loans available under the Credit Agreement, and expect to continue to borrow upon our Credit Agreement as needed to fund the Company's future capital expenditures. We expect to draw an additional $275&#160;million against the Credit Agreement by June 2023. Fluctuations in interest rates on future borrowings could result in increased market risk. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September&#160;30, 2022, the Company had $25 million of gross variable rate debt outstanding, bearing interest at a weighted average rate of 3.89%. An increase in market interest rates of 1.00% would add approximately $0.3&#160;million to annual interest expense.&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_91"></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><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:700;line-height:120%;padding-left:8.36pt">CONTROLS AND PROCEDURES </span></div><div style="padding-left:9pt;text-indent:-27pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As disclosed in our 2021 Form 10-K, we identified material weaknesses in internal control over financial reporting, and identified our remediation plan. The material weaknesses will not be considered remediated until management&#8217;s remediation plan has been fully enacted and any updated and enhanced operational processes and internal control activities operate effectively for a sufficient period of time, and management has concluded, through testing and evaluation, that these enhanced internal controls are operating effectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management, under the supervision and with the participation of our President and Chief Executive Officer, who is the Principal Executive Officer, the Senior Vice President - Finance and Chief Financial Officer, who is the Principal Financial Officer, and the Vice President and Chief Accounting Officer, who is the Principal Accounting Officer, conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures (as defined by Rule 13a-15(e) under the Exchange Act), as of the end of the period covered by this Quarterly Report on Form 10-Q. As our remediation plan has not yet been fully completed, our President and Chief Executive Officer, our Senior Vice President - Finance and Chief Financial Officer and our Vice President and Chief Accounting Officer have concluded that our disclosure controls and procedures continued to be ineffective as of September&#160;30, 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our disclosure controls include the use of a Disclosure Committee which is comprised of representatives from our Accounting, Human Resources, Legal, Operations, Technology, and Government Affairs/Regulatory functions and are designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our Principal Executive Officer, Principal Financial Officer, and Principal Accounting Officer, as appropriate, to allow timely decisions regarding required disclosure. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notwithstanding the material weaknesses, management has concluded that the unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q were prepared and presented in accordance with U.S. generally accepted accounting principles (U.S. GAAP) and fairly state, in all material respects, our financial position, results of operations and cash flows for the periods presented.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three months ended September&#160;30, 2022, the Company continued implementation of management's remediation plan. Our 2022 accomplishments are summarized below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">We formed a Company wide, cross functional task force of employees, charged with implementing the remediation plan with regular reports on progress provided to the Principal Executive Officer and Principal Financial Officer.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">We completed an implementation of a new enterprise resource planning ("ERP") system and a lease accounting system. In the process of deploying these new systems, we designed and implemented new, or otherwise enhanced existing, internal control activities to complement operational and administrative process changes required to support the functionality of our new ERP and lease accounting systems. </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">We are in the process of reevaluating of our accounting policies including those established in conjunction with management&#8217;s remediation plan as reported in Item 9A of our 2021 Form 10-K. As a result of this ongoing effort, we have not yet identified any new significant financial reporting risks that required implementation or enhancement of new or existing policies or key internal control activities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Employee incentives and professional development opportunities have been thoughtfully designed to drive employee engagement, retention, and focus on our remediation plan. Employee turnover to-date has not had a significant impact on our remediation efforts.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company is committed to complete its remediation efforts during 2022. We cannot provide assurance on when we will remediate the identified material weaknesses, nor can we be certain whether additional actions will be required to be added to our remediation plan. Moreover, we cannot provide assurance that additional material weaknesses will not arise in the future.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="icaf50194185b43aa9f901dfdc6300d2f_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_97"></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%">ITEM 1. LEGAL PROCEEDINGS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently involved in, and may in the future become involved in, legal proceedings, claims and investigations in the ordinary course of our business. Although the results of these legal proceedings, claims and investigations cannot be predicted with certainty, we do not believe that the final outcome of any matters that we are currently involved in are reasonably likely to have a material adverse effect on our business, financial condition or results of operations. Regardless of final outcomes, however, any such proceedings, claims, and investigations may nonetheless impose a significant burden on management and employees and be costly to defend, with unfavorable preliminary or interim rulings.</span></div><div style="text-align:justify"><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_100"></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:1.14pt"> RISK FACTORS</span></div><div style="padding-left:45pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We discuss in our Annual Report on Form 10-K various risks that may materially affect our business. We use this section to update this discussion to reflect material developments since our Form 10-K was filed. As of September&#160;30, 2022, the Company has not identified any needed updates to the risk factors included in our most recent Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div id="icaf50194185b43aa9f901dfdc6300d2f_103"></div><div style="padding-left:45pt;text-indent:-45pt"><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:700;line-height:120%;padding-left:8.36pt">UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unregistered Sales of Equity Securities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Proceeds from Registered Securities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="text-indent:45pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchases of Equity Securities by the Issuer or Affiliated Purchasers</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the vesting of stock awards or exercise of stock options, the grantees may surrender awards necessary to cover the statutory tax withholding requirements and any amounts required to cover stock option strike prices associated with the transaction. The following table provides information about shares surrendered during the quarter ended September&#160;30, 2022, to settle employee tax withholding obligations related to the vesting of stock awards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.788%"></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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares<br/>Surrendered</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Price<br/>Paid per Share</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1 to July 31</span></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:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$&#8212;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 1 to August 31</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$&#8212;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 1 to September 30</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18.61</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span 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="icaf50194185b43aa9f901dfdc6300d2f_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6.&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibits Index</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.106%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.161%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit No.</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit Description</span></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:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/354963/000117184322006204/exh_101.htm">10.1</a></span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Form of Performance Share Unit Award, filed as Exhibit 10.1 to the Company's Current Report on Form 8-K filed on September 23, 2022.</span></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:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="shenex31109302022.htm">31.1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certification of Principal Executive Officer pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding: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:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="shenex31209302022.htm">31.2</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certification of Principal Financial Officer pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934.</span></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:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="shenex31309302022.htm">31.3</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certification of Principal Accounting Officer pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934.</span></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:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="shenex3209302022.htm">32</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">**</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certifications pursuant to Rule 13a-14(b) under the Securities Exchange Act of 1934 and 18 U.S.C. &#167; 1350.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Formatted in Inline XBRL (Extensible Business Reporting Language)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding: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:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Instance Document - the instance document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:7.748%"><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:4pt solid #444444;padding:0 1pt"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;Filed herewith</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**&#160;&#160;&#160;&#160;This certification is deemed not filed for purposes of Section&#160;18 of the Securities Exchange Act of 1934, as amended (Exchange Act), or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended (Securities Act), or the Exchange Act.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="icaf50194185b43aa9f901dfdc6300d2f_109"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#icaf50194185b43aa9f901dfdc6300d2f_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.883%"><tr><td style="width:1.0%"></td><td style="width:10.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SHENANDOAH TELECOMMUNICATIONS COMPANY</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.610%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ James J. Volk</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James J. Volk</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: November 2, 2022</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>shenex31109302022.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 2022 Workiva -->
<title>Document</title></head><body><div id="id7a1a2d70a7a4b4b837905b5b51cb920_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></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:99.853%"><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:3pt solid #000000;padding:0 1pt"></td></tr></table></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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Christopher E. French, certify that&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:6pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.5pt">I have reviewed this quarterly report on Form 10-Q of Shenandoah Telecommunications Company&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.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="margin-top:9pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.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="margin-top:9pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e))</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d&#8209;15(f)) for the registrant and have&#58;</font></div><div style="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%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:9pt;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%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:9pt;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%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:9pt;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%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="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%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:9pt;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%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;S&#47; CHRISTOPHER E. FRENCH</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Christopher E. French, President and Chief Executive Officer</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Principal Executive Officer)</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;&#160; November&#160;2, 2022</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><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:3pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>shenex31209302022.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 2022 Workiva -->
<title>Document</title></head><body><div id="i39f69336bcff4e9e891594f82a4077d0_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></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:99.853%"><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:3pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</font></div><div style="margin-bottom: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%">I, James J. Volk, certify that&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.5pt">I have reviewed this quarterly report on Form 10-Q of Shenandoah Telecommunications Company&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.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="margin-top:9pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.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="margin-top:9pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d&#8209;15(f)) for the registrant and have&#58;</font></div><div style="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%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:9pt;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%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:9pt;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%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:9pt;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%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-31.5pt"><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:24pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="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%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:9pt;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%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47;JAMES J. VOLK</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">James J. Volk, Senior Vice President &#8211; Chief Financial Officer</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Principal Financial Officer)</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; November&#160;2, 2022</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.3
<SEQUENCE>4
<FILENAME>shenex31309302022.htm
<DESCRIPTION>EX-31.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 2022 Workiva -->
<title>Document</title></head><body><div id="iaab51fb6aa6942c3a5da57e4db1cb95f_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></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:99.853%"><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-top:2pt solid #000000;padding:0 1pt"></td></tr></table></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.3</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%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div><font><br></font></div><div style="margin-bottom: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%">I, Dennis Romps, certify that&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.5pt">I have reviewed this quarterly report on Form 10-Q of Shenandoah Telecommunications Company&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.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="margin-top:9pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.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="margin-top:9pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d&#8209;15(f)) for the registrant and have&#58;</font></div><div style="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%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:9pt;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%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:9pt;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%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:9pt;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%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;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:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="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%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:9pt;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%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font><br></font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47;DENNIS ROMPS</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dennis Romps, Vice President - Chief Accounting Officer</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Principal Accounting Officer)</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; November&#160;2, 2022 </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>shenex3209302022.htm
<DESCRIPTION>EX-32
<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 2022 Workiva -->
<title>Document</title></head><body><div id="iea6c13782dd34788b32213cafa4cf2da_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt solid #000000;padding:0 1pt"></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32</font></div><div><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%">Written Statement of Chief Executive Officer and 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%">Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the undersigned, the President and Chief Executive Officer and the Senior Vice President - Chief Financial Officer, of Shenandoah Telecommunications Company (the &#8220;Company&#8221;), hereby certifies that, on the date hereof&#58;</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;&#160;&#160;&#160; The quarterly report on Form 10-Q of the Company for the three and nine months ended September&#160;30, 2022 filed on the date hereof with the Securities and Exchange Commission (the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.</font></div><div><font><br></font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;S&#47;CHRISTOPHER E. FRENCH</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Christopher E. French</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2, 2022</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;S&#47;JAMES J. VOLK</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James J. Volk</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President &#8211; Chief Financial Officer</font></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-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2, 2022</font></td></tr></table></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%">The foregoing certification is being furnished solely pursuant to Rule 13a-14(b) under the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;) and 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.&#160; This certification shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Exchange Act or otherwise subject to liability under that section.&#160; This certification shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Exchange Act except to the extent this Exhibit 32 is expressly and specifically incorporated by reference in any such filing.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:10pt"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>shen-20220930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:8dcb49fe-a140-47d1-af02-d1f738ef76f9,g:04c2f02f-89bc-4469-bec4-0056f9569bab-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:shen="http://shentel.com/20220930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://shentel.com/20220930">
  <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.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.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="shen-20220930_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="shen-20220930_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="shen-20220930_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="shen-20220930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://shentel.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="UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS">
        <link:definition>0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME">
        <link:definition>0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
        <link:definition>0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical">
        <link:definition>0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandOtherInformation" roleURI="http://shentel.com/role/BasisofPresentationandOtherInformation">
        <link:definition>0000008 - Disclosure - Basis of Presentation and Other 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="RevenuefromContractswithCustomers" roleURI="http://shentel.com/role/RevenuefromContractswithCustomers">
        <link:definition>0000009 - Disclosure - Revenue from Contracts with Customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Investments" roleURI="http://shentel.com/role/Investments">
        <link:definition>0000010 - Disclosure - Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipment" roleURI="http://shentel.com/role/PropertyPlantandEquipment">
        <link:definition>0000011 - Disclosure - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssets" roleURI="http://shentel.com/role/GoodwillandIntangibleAssets">
        <link:definition>0000012 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsandAccruedLiabilities" roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilities">
        <link:definition>0000013 - Disclosure - Other Assets and Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://shentel.com/role/Leases">
        <link:definition>0000014 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://shentel.com/role/Debt">
        <link:definition>0000015 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://shentel.com/role/IncomeTaxes">
        <link:definition>0000016 - 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="StockCompensationandLossEarningsperShare" roleURI="http://shentel.com/role/StockCompensationandLossEarningsperShare">
        <link:definition>0000017 - Disclosure - Stock Compensation and (Loss) Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GovernmentGrants" roleURI="http://shentel.com/role/GovernmentGrants">
        <link:definition>0000018 - Disclosure - Government Grants</link: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://shentel.com/role/CommitmentsandContingencies">
        <link:definition>0000019 - 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="SegmentReporting" roleURI="http://shentel.com/role/SegmentReporting">
        <link:definition>0000020 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperations" roleURI="http://shentel.com/role/DiscontinuedOperations">
        <link:definition>0000021 - Disclosure - Discontinued 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="BasisofPresentationandOtherInformationPolicies" roleURI="http://shentel.com/role/BasisofPresentationandOtherInformationPolicies">
        <link:definition>0000022 - Disclosure - Basis of Presentation and Other Information (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandOtherInformationTables" roleURI="http://shentel.com/role/BasisofPresentationandOtherInformationTables">
        <link:definition>0000023 - Disclosure - Basis of Presentation and Other 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="RevenuefromContractswithCustomersTables" roleURI="http://shentel.com/role/RevenuefromContractswithCustomersTables">
        <link:definition>0000024 - Disclosure - Revenue from Contracts with Customers (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="InvestmentsTables" roleURI="http://shentel.com/role/InvestmentsTables">
        <link:definition>0000025 - Disclosure - Investments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentTables" roleURI="http://shentel.com/role/PropertyPlantandEquipmentTables">
        <link:definition>0000026 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsTables" roleURI="http://shentel.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>0000027 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsandAccruedLiabilitiesTables" roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesTables">
        <link:definition>0000028 - Disclosure - Other Assets and Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://shentel.com/role/LeasesTables">
        <link:definition>0000029 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://shentel.com/role/DebtTables">
        <link:definition>0000030 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://shentel.com/role/IncomeTaxesTables">
        <link:definition>0000031 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockCompensationandLossEarningsperShareTables" roleURI="http://shentel.com/role/StockCompensationandLossEarningsperShareTables">
        <link:definition>0000032 - Disclosure - Stock Compensation and (Loss) Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingTables" roleURI="http://shentel.com/role/SegmentReportingTables">
        <link:definition>0000033 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsTables" roleURI="http://shentel.com/role/DiscontinuedOperationsTables">
        <link:definition>0000034 - Disclosure - Discontinued Operations (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="BasisofPresentationandOtherInformationDetails" roleURI="http://shentel.com/role/BasisofPresentationandOtherInformationDetails">
        <link:definition>0000035 - Disclosure - Basis of Presentation and Other 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="RevenuefromContractswithCustomersNarrativeDetails" roleURI="http://shentel.com/role/RevenuefromContractswithCustomersNarrativeDetails">
        <link:definition>0000036 - Disclosure - Revenue from Contracts with Customers - 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="RevenuefromContractswithCustomersRevenuefromContractswithCustomersAmortizedandCapitalizedCostsDetails" roleURI="http://shentel.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersAmortizedandCapitalizedCostsDetails">
        <link:definition>0000037 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers - Amortized and Capitalized Costs (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="InvestmentsOtherInvestmentsDetails" roleURI="http://shentel.com/role/InvestmentsOtherInvestmentsDetails">
        <link:definition>0000038 - Disclosure - Investments - Other Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsNarrativeDetails" roleURI="http://shentel.com/role/InvestmentsNarrativeDetails">
        <link:definition>0000039 - Disclosure - Investments - 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="PropertyPlantandEquipmentTableDetails" roleURI="http://shentel.com/role/PropertyPlantandEquipmentTableDetails">
        <link:definition>0000040 - Disclosure - Property, Plant and Equipment - Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentNarrativeDetails" roleURI="http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails">
        <link:definition>0000041 - Disclosure - Property, Plant and Equipment - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsIntangibleAssetsDetails" roleURI="http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails">
        <link:definition>0000042 - Disclosure - Goodwill and Intangible Assets - 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="GoodwillandIntangibleAssetsNarrativeDetails" roleURI="http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails">
        <link:definition>0000043 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails" roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails">
        <link:definition>0000044 - Disclosure - Other Assets and Accrued Liabilities - Current 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="OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails" roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails">
        <link:definition>0000045 - Disclosure - Other Assets and Accrued Liabilities - Long-Term 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="OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails" roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails">
        <link:definition>0000046 - Disclosure - Other Assets and Accrued Liabilities - Current Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails" roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails">
        <link:definition>0000047 - Disclosure - Other Assets and Accrued Liabilities - Long Term 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="OtherAssetsandAccruedLiabilitiesNarrativeDetails" roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails">
        <link:definition>0000048 - Disclosure - Other Assets and Accrued Liabilities - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://shentel.com/role/LeasesNarrativeDetails">
        <link:definition>0000049 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesMaturityofLeaseLiabilityLesseeDetails" roleURI="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails">
        <link:definition>0000050 - Disclosure - Leases - Maturity of Lease Liability - Lessee (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="LeasesMaturityofLeaseLiabilityLesseeDetails_1" roleURI="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1">
        <link:definition>0000050 - Disclosure - Leases - Maturity of Lease Liability - Lessee (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="LeasesMaturityofLeaseLiabilityLesseeDetails_2" roleURI="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_2">
        <link:definition>0000050 - Disclosure - Leases - Maturity of Lease Liability - Lessee (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="LeasesMaturityofLeaseLiabilityLessorDetails" roleURI="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails">
        <link:definition>0000051 - Disclosure - Leases - Maturity of Lease Liability - Lessor (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="DebtCreditAgreementDetails" roleURI="http://shentel.com/role/DebtCreditAgreementDetails">
        <link:definition>0000052 - Disclosure - Debt - Credit Agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://shentel.com/role/DebtNarrativeDetails">
        <link:definition>0000053 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofIncomeTaxesDetails" roleURI="http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails">
        <link:definition>0000054 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://shentel.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000055 - 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="StockCompensationandLossEarningsperShareNarrativeDetails" roleURI="http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails">
        <link:definition>0000056 - Disclosure - Stock Compensation and (Loss) Earnings per Share - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails" roleURI="http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails">
        <link:definition>0000057 - Disclosure - Stock Compensation and (Loss) Earnings per Share - Basic and Diluted 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="GovernmentGrantsDetails" roleURI="http://shentel.com/role/GovernmentGrantsDetails">
        <link:definition>0000058 - Disclosure - Government Grants (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="SegmentReportingSelectedFinancialDataforSegmentsDetails" roleURI="http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails">
        <link:definition>0000059 - Disclosure - Segment Reporting - Selected Financial Data for Segments (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="SegmentReportingReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails" roleURI="http://shentel.com/role/SegmentReportingReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails">
        <link:definition>0000060 - Disclosure - Segment Reporting - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (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="DiscontinuedOperationsNarrativeDetails" roleURI="http://shentel.com/role/DiscontinuedOperationsNarrativeDetails">
        <link:definition>0000061 - Disclosure - Discontinued Operations - 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="DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails" roleURI="http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails">
        <link:definition>0000062 - Disclosure - Discontinued Operations - Income (Loss) From Discontinued Operations (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="shen_LesseeLeaseLiabilityPaymentsDueYearOne" abstract="false" name="LesseeLeaseLiabilityPaymentsDueYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest" abstract="false" name="BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour" abstract="false" name="LessorOperatingLeasePaymentToBeReceivedAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed" abstract="false" name="ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="shen_IndefiniteLivedIntangibleAssetsRefund" abstract="false" name="IndefiniteLivedIntangibleAssetsRefund" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_FCCSpectrumLicensesMember" abstract="true" name="FCCSpectrumLicensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_CommercialFiberMember" abstract="true" name="CommercialFiberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_ServiceandOtherMember" abstract="true" name="ServiceandOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_PercentageOfPatronageCreditPaidInCash" abstract="false" name="PercentageOfPatronageCreditPaidInCash" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="shen_CobankMember" abstract="true" name="CobankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition" abstract="false" name="IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_FrederickCountyMarylandMember" abstract="true" name="FrederickCountyMarylandMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_EmployeesAndDirectorsMember" abstract="true" name="EmployeesAndDirectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares" abstract="false" name="AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_OtherIncomeLineItems" abstract="true" name="OtherIncomeLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="shen_TowerSegmentMember" abstract="true" name="TowerSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_GrantsReceivablePerformanceConditionPeriod" abstract="false" name="GrantsReceivablePerformanceConditionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="shen_GovernmentGrantsAbstract" abstract="true" name="GovernmentGrantsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="shen_LesseeLeaseLiabilityUndiscountedExcessAmount" abstract="false" name="LesseeLeaseLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_TermLoanA2Member" abstract="true" name="TermLoanA2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear" abstract="false" name="LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_LesseeLeaseLiabilityPaymentsDue" abstract="false" name="LesseeLeaseLiabilityPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_SERPInvestmentsCurrent" abstract="false" name="SERPInvestmentsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_EntityWideInformationRevenueFromExternalCustomerAbstract" abstract="true" name="EntityWideInformationRevenueFromExternalCustomerAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="shen_PrepaidMaintenanceExpenseCurrent" abstract="false" name="PrepaidMaintenanceExpenseCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_WeightedAverageCustomerLife" abstract="false" name="WeightedAverageCustomerLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred" abstract="false" name="AssetAcquisitionConsiderationTransferredLiabilitiesIncurred" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_CapitalizedContractCostRollForward" abstract="true" name="CapitalizedContractCostRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="shen_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_EquipmentProductAndServiceMember" abstract="true" name="EquipmentProductAndServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_EquipmentAndSoftwareMember" abstract="true" name="EquipmentAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_RelativeTotalShareholderReturnAwardsMember" abstract="true" name="RelativeTotalShareholderReturnAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract" abstract="true" name="ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="shen_CarrierAccessRevenueMember" abstract="true" name="CarrierAccessRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_CapitalizedContractCostPayments" abstract="false" name="CapitalizedContractCostPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_TermLoanA1Member" abstract="true" name="TermLoanA1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_AccruedProgrammingCostsCurrent" abstract="false" name="AccruedProgrammingCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_LewisCountyWestVirginiaMember" abstract="true" name="LewisCountyWestVirginiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_RailroadCrossingRightsMember" abstract="true" name="RailroadCrossingRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_RevenueRemainingPerformanceObligationAmountPerYear" abstract="false" name="RevenueRemainingPerformanceObligationAmountPerYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_SalesAndPropertyTaxesPayableCurrent" abstract="false" name="SalesAndPropertyTaxesPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_ServiceRevenueAndOtherMember" abstract="true" name="ServiceRevenueAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_BeamFixedWirelessNetworkMember" abstract="true" name="BeamFixedWirelessNetworkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_ResidentialAndSMBMember" abstract="true" name="ResidentialAndSMBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_FCCSpectrumLicensesLeasesCurrent" abstract="false" name="FCCSpectrumLicensesLeasesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_LesseeLeaseLiabilityPaymentsDueYearTwo" abstract="false" name="LesseeLeaseLiabilityPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_LongLivedAssetsNumberOfWirelessSites" abstract="false" name="LongLivedAssetsNumberOfWirelessSites" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="shen_LesseeLeaseLiabilityPaymentsDueYearThree" abstract="false" name="LesseeLeaseLiabilityPaymentsDueYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_ValleyNetworkPartnershipMember" abstract="true" name="ValleyNetworkPartnershipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_LeaseLiabilitiesPaymentsDueAbstract" abstract="true" name="LeaseLiabilitiesPaymentsDueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome" abstract="false" name="EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet" abstract="false" name="IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour" abstract="false" name="LesseeLeaseLiabilityPaymentsDueAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_FinanceLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="FinanceLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_WorkforceReductionProgramMember" abstract="true" name="WorkforceReductionProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_TowerLeaseMember" abstract="true" name="TowerLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_LongTermDebtNetOfUnamortizedLoanFees" abstract="false" name="LongTermDebtNetOfUnamortizedLoanFees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock" abstract="false" name="ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="shen_EmployeesMember" abstract="true" name="EmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_UnamortizedLoanFeesNet" abstract="false" name="UnamortizedLoanFeesNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" abstract="false" name="BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_OtherIncomeTable" abstract="true" name="OtherIncomeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees" abstract="false" name="DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_PercentageOfPatronageCreditPaidInShare" abstract="false" name="PercentageOfPatronageCreditPaidInShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="shen_BroadbandSegmentMember" abstract="true" name="BroadbandSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_LesseeLeaseLiabilityPaymentsDueYearFour" abstract="false" name="LesseeLeaseLiabilityPaymentsDueYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="shen_AssetPurchaseAgreementMember" abstract="true" name="AssetPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="shen_IncreaseDecreaseInGrantsReceivable" abstract="false" name="IncreaseDecreaseInGrantsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>shen-20220930_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 2022 Workiva-->
<!--r:8dcb49fe-a140-47d1-af02-d1f738ef76f9,g:04c2f02f-89bc-4469-bec4-0056f9569bab-->
<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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="shen-20220930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b14d9b5f-915b-4706-b5fe-3634dcf60d4e" 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_ContractWithCustomerLiabilityCurrent_9a63b264-8446-4ef7-b6ce-8e46bb0a14c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b14d9b5f-915b-4706-b5fe-3634dcf60d4e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_9a63b264-8446-4ef7-b6ce-8e46bb0a14c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_e2bda241-402e-46a7-8ac4-b5e0e0ec9bce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b14d9b5f-915b-4706-b5fe-3634dcf60d4e" xlink:to="loc_us-gaap_AccruedSalariesCurrent_e2bda241-402e-46a7-8ac4-b5e0e0ec9bce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_92c97259-2d5e-43e5-ad41-d860720d8321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b14d9b5f-915b-4706-b5fe-3634dcf60d4e" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_92c97259-2d5e-43e5-ad41-d860720d8321" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_7cbb3308-2d9b-49f6-9222-92bcb6857b47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b14d9b5f-915b-4706-b5fe-3634dcf60d4e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_7cbb3308-2d9b-49f6-9222-92bcb6857b47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_d3f17bbc-cc01-4eb3-a4da-7bdbc4d89f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b14d9b5f-915b-4706-b5fe-3634dcf60d4e" xlink:to="loc_us-gaap_AccountsPayableCurrent_d3f17bbc-cc01-4eb3-a4da-7bdbc4d89f1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_17af83e5-37ce-4009-bed3-694e39896e67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b14d9b5f-915b-4706-b5fe-3634dcf60d4e" xlink:to="loc_us-gaap_LongTermDebtCurrent_17af83e5-37ce-4009-bed3-694e39896e67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_df85ed17-9b32-4419-8867-e2004f1d733f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b14d9b5f-915b-4706-b5fe-3634dcf60d4e" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_df85ed17-9b32-4419-8867-e2004f1d733f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a8a9b725-ac7f-40d8-9746-5bccd099f037" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_3f452eed-ec8a-4d23-a3ab-13175e2f1783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a8a9b725-ac7f-40d8-9746-5bccd099f037" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_3f452eed-ec8a-4d23-a3ab-13175e2f1783" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_cf2db5d9-1762-4d81-bf54-030c8fd2f810" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a8a9b725-ac7f-40d8-9746-5bccd099f037" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_cf2db5d9-1762-4d81-bf54-030c8fd2f810" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_490f7ba6-af2a-4dad-b2f9-640fca130de8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a8a9b725-ac7f-40d8-9746-5bccd099f037" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_490f7ba6-af2a-4dad-b2f9-640fca130de8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_69022a74-7217-4bad-91b4-efd5d69041dc" 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_LiabilitiesOtherThanLongtermDebtNoncurrent_a8a9b725-ac7f-40d8-9746-5bccd099f037" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_69022a74-7217-4bad-91b4-efd5d69041dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_19c3a05a-633c-40af-a7ae-94b194062935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a8a9b725-ac7f-40d8-9746-5bccd099f037" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_19c3a05a-633c-40af-a7ae-94b194062935" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_b43a8cfd-0a78-4de3-b21b-b1d7b8a96e62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a8a9b725-ac7f-40d8-9746-5bccd099f037" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_b43a8cfd-0a78-4de3-b21b-b1d7b8a96e62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_90e3f772-608d-4893-9f3d-c03dfae79eb5" 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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_782e79f6-d59f-406c-aa04-58fa58f5ed1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_90e3f772-608d-4893-9f3d-c03dfae79eb5" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_782e79f6-d59f-406c-aa04-58fa58f5ed1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_acff8a65-b5d2-4506-ab7c-7bd4dde9f7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_90e3f772-608d-4893-9f3d-c03dfae79eb5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_acff8a65-b5d2-4506-ab7c-7bd4dde9f7ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_fc5bad8c-f800-4b81-9ba9-e0d01bc63913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_90e3f772-608d-4893-9f3d-c03dfae79eb5" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_fc5bad8c-f800-4b81-9ba9-e0d01bc63913" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_77d51c2e-15b5-4044-8500-6d4d8b3a7b28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_90e3f772-608d-4893-9f3d-c03dfae79eb5" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_77d51c2e-15b5-4044-8500-6d4d8b3a7b28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_4fad2fc9-1203-420e-afa0-1f8c36fa19b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_90e3f772-608d-4893-9f3d-c03dfae79eb5" xlink:to="loc_us-gaap_IncomeTaxesReceivable_4fad2fc9-1203-420e-afa0-1f8c36fa19b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8326f86c-381a-43b0-84fa-d17cb093e88c" 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_LiabilitiesCurrent_52772233-94de-4b72-ac26-ea9607275384" 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_LiabilitiesAndStockholdersEquity_8326f86c-381a-43b0-84fa-d17cb093e88c" xlink:to="loc_us-gaap_LiabilitiesCurrent_52772233-94de-4b72-ac26-ea9607275384" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_33aed914-489f-41f5-986d-acab7590ed0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8326f86c-381a-43b0-84fa-d17cb093e88c" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_33aed914-489f-41f5-986d-acab7590ed0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_f026ed40-648d-48c0-bdee-1b3f1f5f160c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8326f86c-381a-43b0-84fa-d17cb093e88c" xlink:to="loc_us-gaap_CommitmentsAndContingencies_f026ed40-648d-48c0-bdee-1b3f1f5f160c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3cf131f4-1020-49d8-9bae-73e81c6247b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8326f86c-381a-43b0-84fa-d17cb093e88c" xlink:to="loc_us-gaap_StockholdersEquity_3cf131f4-1020-49d8-9bae-73e81c6247b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_91ddea2d-91b6-4d1f-973e-a3cc093cef43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8326f86c-381a-43b0-84fa-d17cb093e88c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_91ddea2d-91b6-4d1f-973e-a3cc093cef43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b2377bcd-f52c-403d-81bd-f9c7be575fe1" 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_AdditionalPaidInCapital_9b000852-bac1-4c72-a071-55a567f11f60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b2377bcd-f52c-403d-81bd-f9c7be575fe1" xlink:to="loc_us-gaap_AdditionalPaidInCapital_9b000852-bac1-4c72-a071-55a567f11f60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_8d380844-9142-466d-9f11-aa659037877a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b2377bcd-f52c-403d-81bd-f9c7be575fe1" xlink:to="loc_us-gaap_CommonStockValue_8d380844-9142-466d-9f11-aa659037877a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d9cb8749-e6a5-4479-8664-fc1896cf69b6" 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_b2377bcd-f52c-403d-81bd-f9c7be575fe1" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d9cb8749-e6a5-4479-8664-fc1896cf69b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8172b313-6dd3-41b7-9a1e-6cd54d5d29a2" 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_PropertyPlantAndEquipmentNet_ca20008e-155c-4d80-bdd6-0b550c45cd1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8172b313-6dd3-41b7-9a1e-6cd54d5d29a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ca20008e-155c-4d80-bdd6-0b550c45cd1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_3ed0837c-481f-42b7-b062-f2fc85fdb2db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8172b313-6dd3-41b7-9a1e-6cd54d5d29a2" xlink:to="loc_us-gaap_LongTermInvestments_3ed0837c-481f-42b7-b062-f2fc85fdb2db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_aa1f844e-19cd-42ab-8cac-9af3bf76a5dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8172b313-6dd3-41b7-9a1e-6cd54d5d29a2" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_aa1f844e-19cd-42ab-8cac-9af3bf76a5dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_47dc208a-6a84-4d53-af9e-c408f2f9409f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8172b313-6dd3-41b7-9a1e-6cd54d5d29a2" xlink:to="loc_us-gaap_AssetsCurrent_47dc208a-6a84-4d53-af9e-c408f2f9409f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_832a8ef1-967a-42a7-a922-5d12f8a9455b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8172b313-6dd3-41b7-9a1e-6cd54d5d29a2" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_832a8ef1-967a-42a7-a922-5d12f8a9455b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_1bdb150c-e2e4-4813-98b6-6bd858703a67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCosts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8172b313-6dd3-41b7-9a1e-6cd54d5d29a2" xlink:to="loc_us-gaap_DeferredCosts_1bdb150c-e2e4-4813-98b6-6bd858703a67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3c22d72d-1f05-4759-8419-16880e4a7600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8172b313-6dd3-41b7-9a1e-6cd54d5d29a2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3c22d72d-1f05-4759-8419-16880e4a7600" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" xlink:type="simple" xlink:href="shen-20220930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"/>
  <link:calculationLink xlink:role="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_6cd7d492-9d49-43c4-baaf-80377da959c7" 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_RestructuringCharges_c956add4-4331-4984-9406-60b732cc34a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_6cd7d492-9d49-43c4-baaf-80377da959c7" xlink:to="loc_us-gaap_RestructuringCharges_c956add4-4331-4984-9406-60b732cc34a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_a3d076bc-af4b-441a-818d-0400ca623325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_6cd7d492-9d49-43c4-baaf-80377da959c7" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_a3d076bc-af4b-441a-818d-0400ca623325" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c06dcd3e-38ac-422c-bf93-2769f3c5841a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_6cd7d492-9d49-43c4-baaf-80377da959c7" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c06dcd3e-38ac-422c-bf93-2769f3c5841a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7539cf4e-9068-498e-8e56-0a863908edda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_6cd7d492-9d49-43c4-baaf-80377da959c7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7539cf4e-9068-498e-8e56-0a863908edda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_115fbc4d-039c-408f-af0a-a142c0633ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_6cd7d492-9d49-43c4-baaf-80377da959c7" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_115fbc4d-039c-408f-af0a-a142c0633ecf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2456705f-4cfe-4e6a-be59-88da722c32cf" 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_NetIncomeLoss_66f3790c-b4a6-450e-be2c-7f7a224e503a" 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_ComprehensiveIncomeNetOfTax_2456705f-4cfe-4e6a-be59-88da722c32cf" xlink:to="loc_us-gaap_NetIncomeLoss_66f3790c-b4a6-450e-be2c-7f7a224e503a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_3d5d06cb-c05a-4357-a606-61b23c192d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2456705f-4cfe-4e6a-be59-88da722c32cf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_3d5d06cb-c05a-4357-a606-61b23c192d5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d116e6ca-8856-4f06-a388-bfe9723ab8de" 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_NonoperatingIncomeExpense_622f1c48-c5c0-4845-b86c-2aa35af6811f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d116e6ca-8856-4f06-a388-bfe9723ab8de" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_622f1c48-c5c0-4845-b86c-2aa35af6811f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d6f3932e-d722-4401-8dae-fcf510062ec5" 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_d116e6ca-8856-4f06-a388-bfe9723ab8de" xlink:to="loc_us-gaap_OperatingIncomeLoss_d6f3932e-d722-4401-8dae-fcf510062ec5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e8735cf0-0693-4ad2-bd8c-b497df43a99f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_c9fe269b-44da-4ea2-bcb4-e5c95594e89b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_e8735cf0-0693-4ad2-bd8c-b497df43a99f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_c9fe269b-44da-4ea2-bcb4-e5c95594e89b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_1612ac39-6875-461b-81ee-bfec09a08c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_e8735cf0-0693-4ad2-bd8c-b497df43a99f" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_1612ac39-6875-461b-81ee-bfec09a08c4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_31fc2ef5-edd1-4d39-bf35-cd948c7ad110" 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_RevenueFromContractWithCustomerExcludingAssessedTax_52aa3cf4-43c3-4e25-b158-3f7203208cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_31fc2ef5-edd1-4d39-bf35-cd948c7ad110" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_52aa3cf4-43c3-4e25-b158-3f7203208cd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_60ea593a-ee53-448a-bcaf-bda19eb2c4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_31fc2ef5-edd1-4d39-bf35-cd948c7ad110" xlink:to="loc_us-gaap_CostsAndExpenses_60ea593a-ee53-448a-bcaf-bda19eb2c4ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cb075489-4aa6-49f9-a040-3af5c16f54e6" 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_IncomeLossFromContinuingOperations_240873b7-3d5c-4830-afaf-6cf55b4b062c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_cb075489-4aa6-49f9-a040-3af5c16f54e6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_240873b7-3d5c-4830-afaf-6cf55b4b062c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_e1f90624-931f-4f3f-90c8-a515bc6ecbbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_cb075489-4aa6-49f9-a040-3af5c16f54e6" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_e1f90624-931f-4f3f-90c8-a515bc6ecbbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1cc9ab18-5151-4fef-98ea-15db3d5082ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_ebec5ea6-8629-4b16-a589-9117ac2a4bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1cc9ab18-5151-4fef-98ea-15db3d5082ed" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_ebec5ea6-8629-4b16-a589-9117ac2a4bb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition_9221a3f7-c31e-49fe-9855-051263d87767" xlink:href="shen-20220930.xsd#shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1cc9ab18-5151-4fef-98ea-15db3d5082ed" xlink:to="loc_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition_9221a3f7-c31e-49fe-9855-051263d87767" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_23917658-53b4-406c-b588-1ddaf0994f63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_ff357ad7-ba81-4192-bad5-f631593f51ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_23917658-53b4-406c-b588-1ddaf0994f63" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_ff357ad7-ba81-4192-bad5-f631593f51ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_ea148b55-9a47-4119-9166-8b75619ca8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_23917658-53b4-406c-b588-1ddaf0994f63" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_ea148b55-9a47-4119-9166-8b75619ca8ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_da2e0706-c2f0-4985-84ec-2c28e941abc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_db37f152-45b4-4828-bfc6-436b41447efb" 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_IncomeLossFromContinuingOperations_da2e0706-c2f0-4985-84ec-2c28e941abc7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_db37f152-45b4-4828-bfc6-436b41447efb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_77b368ff-0597-4697-a29c-467fb1671548" 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_IncomeLossFromContinuingOperations_da2e0706-c2f0-4985-84ec-2c28e941abc7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_77b368ff-0597-4697-a29c-467fb1671548" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="shen-20220930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fa9efda2-2637-4958-9e2b-7846d66e8fd0" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_79487e35-0dd5-4bba-b070-2c8eaa840211" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fa9efda2-2637-4958-9e2b-7846d66e8fd0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_79487e35-0dd5-4bba-b070-2c8eaa840211" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_6a49750f-b5be-4fc9-a087-7905edd63109" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fa9efda2-2637-4958-9e2b-7846d66e8fd0" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_6a49750f-b5be-4fc9-a087-7905edd63109" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_82499737-e127-4f71-b9ca-c9752cf6691e" 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_NetCashProvidedByUsedInOperatingActivities_a55c1447-28b2-4556-b21f-299431944325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_82499737-e127-4f71-b9ca-c9752cf6691e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a55c1447-28b2-4556-b21f-299431944325" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_29525376-7cf7-452c-8486-00166c06d16d" 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_82499737-e127-4f71-b9ca-c9752cf6691e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_29525376-7cf7-452c-8486-00166c06d16d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_83e4ee07-aa56-48fd-9ec9-3388ea62c174" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_82499737-e127-4f71-b9ca-c9752cf6691e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_83e4ee07-aa56-48fd-9ec9-3388ea62c174" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b0428df5-40c9-4baf-bfb0-856fb90c659c" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_88b638b2-befa-492c-be0c-a2e0eec22bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b0428df5-40c9-4baf-bfb0-856fb90c659c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_88b638b2-befa-492c-be0c-a2e0eec22bb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_3c02bd86-2292-4c49-a88e-ca97738a1050" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b0428df5-40c9-4baf-bfb0-856fb90c659c" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_3c02bd86-2292-4c49-a88e-ca97738a1050" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_f6b98419-1e5a-44b4-9a4c-04874af21d20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_ec9b7473-a65f-4dd5-a414-ba288d38b0df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_f6b98419-1e5a-44b4-9a4c-04874af21d20" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_ec9b7473-a65f-4dd5-a414-ba288d38b0df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_788b4f0e-3016-45d9-8b7f-2921d322f3d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_f6b98419-1e5a-44b4-9a4c-04874af21d20" xlink:to="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_788b4f0e-3016-45d9-8b7f-2921d322f3d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a4f2c38e-3a52-49d8-9e73-f43c3c9dba34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_f6b98419-1e5a-44b4-9a4c-04874af21d20" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a4f2c38e-3a52-49d8-9e73-f43c3c9dba34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d5d84299-cbd3-4fb9-883b-9a9317e4ee5b" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_c8a3d298-1e49-4779-8e6f-f8393d331f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d5d84299-cbd3-4fb9-883b-9a9317e4ee5b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_c8a3d298-1e49-4779-8e6f-f8393d331f9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_86f111a9-d26b-4e9d-a630-56dd5dcc78b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d5d84299-cbd3-4fb9-883b-9a9317e4ee5b" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_86f111a9-d26b-4e9d-a630-56dd5dcc78b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ceb4c7a1-b3e5-43e8-b266-667453a00880" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_7bafce90-817d-4f1e-adbc-28c3fba254b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ceb4c7a1-b3e5-43e8-b266-667453a00880" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_7bafce90-817d-4f1e-adbc-28c3fba254b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_28dd364f-c7f3-454c-8333-e6c9d2e41783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ceb4c7a1-b3e5-43e8-b266-667453a00880" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_28dd364f-c7f3-454c-8333-e6c9d2e41783" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1684f1f4-53e0-40a3-8882-cf34e4936323" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ceb4c7a1-b3e5-43e8-b266-667453a00880" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1684f1f4-53e0-40a3-8882-cf34e4936323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b81c228b-ea64-4119-864f-3e3cc34e7396" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ceb4c7a1-b3e5-43e8-b266-667453a00880" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b81c228b-ea64-4119-864f-3e3cc34e7396" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_956cfe9b-84ef-45ab-9935-5948296f8f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ceb4c7a1-b3e5-43e8-b266-667453a00880" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_956cfe9b-84ef-45ab-9935-5948296f8f7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_a93b57a4-2bee-4797-a709-5e43ad9ff082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_a93b57a4-2bee-4797-a709-5e43ad9ff082" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_bfd164b5-64c0-470a-9174-e5a2cecab771" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_bfd164b5-64c0-470a-9174-e5a2cecab771" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_43addec6-0d32-41f5-b093-27899b071ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_43addec6-0d32-41f5-b093-27899b071ee4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_063aaac1-a1b1-4464-abc2-803901fbe840" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_us-gaap_ShareBasedCompensation_063aaac1-a1b1-4464-abc2-803901fbe840" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ac7f3649-cd9b-4e0d-8a4c-805f0198c1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ac7f3649-cd9b-4e0d-8a4c-805f0198c1d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_ec1e7de8-b7f9-4075-a21a-9673221b3fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_ec1e7de8-b7f9-4075-a21a-9673221b3fb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet_df2c8131-8540-4892-a4d7-5ce878c5a85e" xlink:href="shen-20220930.xsd#shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet_df2c8131-8540-4892-a4d7-5ce878c5a85e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_50172214-372d-458c-9f7d-13f7ecc6d90d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_50172214-372d-458c-9f7d-13f7ecc6d90d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_b49f2157-1ece-4739-a3cd-4b05efb3d84e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_b49f2157-1ece-4739-a3cd-4b05efb3d84e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_7aae0781-a408-49c3-a7d7-4d2ca6887064" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_7aae0781-a408-49c3-a7d7-4d2ca6887064" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_59193d3b-5142-4a17-8a6d-f10875f927b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_59193d3b-5142-4a17-8a6d-f10875f927b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_229d0f5a-b563-49c3-8cbc-787bdedcfa19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_229d0f5a-b563-49c3-8cbc-787bdedcfa19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_b2633799-bd46-4de6-8022-d415278282af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_17a579a6-9fa7-44ba-b626-f84441c38ba1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_b2633799-bd46-4de6-8022-d415278282af" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/InvestmentsOtherInvestmentsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#InvestmentsOtherInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/InvestmentsOtherInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_4668a84b-664e-4562-941d-31cab718cc2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_84705620-27d7-4824-8d94-6040ee94da58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLongTermInvestments_4668a84b-664e-4562-941d-31cab718cc2a" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_84705620-27d7-4824-8d94-6040ee94da58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_d38faffb-b97e-4dfc-9c1c-efa64a6ce227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLongTermInvestments_4668a84b-664e-4562-941d-31cab718cc2a" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_d38faffb-b97e-4dfc-9c1c-efa64a6ce227" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost_052cbc72-0e6c-4ef0-bfd2-945927b66417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentAggregateCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLongTermInvestments_4668a84b-664e-4562-941d-31cab718cc2a" xlink:to="loc_us-gaap_EquityMethodInvestmentAggregateCost_052cbc72-0e6c-4ef0-bfd2-945927b66417" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/PropertyPlantandEquipmentTableDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#PropertyPlantandEquipmentTableDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/PropertyPlantandEquipmentTableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f728bf81-59ba-42e6-a86f-6204f68d152b" 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_3f386fbd-182f-4206-8e8b-06f9d8526ce3" 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_f728bf81-59ba-42e6-a86f-6204f68d152b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3f386fbd-182f-4206-8e8b-06f9d8526ce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_acadf0fe-95dc-4ab0-a074-70181483e583" 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_f728bf81-59ba-42e6-a86f-6204f68d152b" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_acadf0fe-95dc-4ab0-a074-70181483e583" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_057cd333-a1a2-4199-bd0b-529dc5008283" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_a725efb3-ab60-4bd3-a7f5-2d800f0e8b94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_057cd333-a1a2-4199-bd0b-529dc5008283" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_a725efb3-ab60-4bd3-a7f5-2d800f0e8b94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ecc20fe8-9c4f-4648-9334-5d88bd0250fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_057cd333-a1a2-4199-bd0b-529dc5008283" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ecc20fe8-9c4f-4648-9334-5d88bd0250fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_114d2552-8051-4a65-9128-2946013c208e" 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_FiniteLivedIntangibleAssetsGross_2d862632-b5ea-4d34-b448-f6d9e1000df1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_114d2552-8051-4a65-9128-2946013c208e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2d862632-b5ea-4d34-b448-f6d9e1000df1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e1d02be0-368a-4a1e-93b9-e8aa556c362b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_114d2552-8051-4a65-9128-2946013c208e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e1d02be0-368a-4a1e-93b9-e8aa556c362b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_81b14cf6-550a-496a-829d-0c99d7db9420" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_c04ee782-e0de-4b44-942b-b27e92b337c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_81b14cf6-550a-496a-829d-0c99d7db9420" xlink:to="loc_us-gaap_OtherAssetsCurrent_c04ee782-e0de-4b44-942b-b27e92b337c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_SERPInvestmentsCurrent_2413140d-a7a5-4e42-8bc5-de081e2e3f68" xlink:href="shen-20220930.xsd#shen_SERPInvestmentsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_81b14cf6-550a-496a-829d-0c99d7db9420" xlink:to="loc_shen_SERPInvestmentsCurrent_2413140d-a7a5-4e42-8bc5-de081e2e3f68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_PrepaidMaintenanceExpenseCurrent_fef7870c-c26c-4720-ac38-6b4c3db103cf" xlink:href="shen-20220930.xsd#shen_PrepaidMaintenanceExpenseCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_81b14cf6-550a-496a-829d-0c99d7db9420" xlink:to="loc_shen_PrepaidMaintenanceExpenseCurrent_fef7870c-c26c-4720-ac38-6b4c3db103cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FCCSpectrumLicensesLeasesCurrent_ceb1442a-8629-4241-88e5-fc8a43a0a05a" xlink:href="shen-20220930.xsd#shen_FCCSpectrumLicensesLeasesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_81b14cf6-550a-496a-829d-0c99d7db9420" xlink:to="loc_shen_FCCSpectrumLicensesLeasesCurrent_ceb1442a-8629-4241-88e5-fc8a43a0a05a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_60ecd58b-67ca-41e2-8a9b-a6cc75c4630e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_81b14cf6-550a-496a-829d-0c99d7db9420" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_60ecd58b-67ca-41e2-8a9b-a6cc75c4630e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_901da34d-06f6-4c1c-a7ef-a792c16a9bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCosts"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_81a225ec-e828-4150-b7fd-72d2a883d45d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCosts_901da34d-06f6-4c1c-a7ef-a792c16a9bb3" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_81a225ec-e828-4150-b7fd-72d2a883d45d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b2b4697c-c2ac-43b9-9e7d-96ec3721ebb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCosts_901da34d-06f6-4c1c-a7ef-a792c16a9bb3" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b2b4697c-c2ac-43b9-9e7d-96ec3721ebb9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_0df54be7-dcdd-43e1-8cef-c36f4e051ef1" 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_shen_AccruedProgrammingCostsCurrent_25cbe6e4-b0ed-4559-9460-e405a6c1d26f" xlink:href="shen-20220930.xsd#shen_AccruedProgrammingCostsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_0df54be7-dcdd-43e1-8cef-c36f4e051ef1" xlink:to="loc_shen_AccruedProgrammingCostsCurrent_25cbe6e4-b0ed-4559-9460-e405a6c1d26f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_SalesAndPropertyTaxesPayableCurrent_41094c8f-69e8-4865-b02e-0d18263c63ad" xlink:href="shen-20220930.xsd#shen_SalesAndPropertyTaxesPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_0df54be7-dcdd-43e1-8cef-c36f4e051ef1" xlink:to="loc_shen_SalesAndPropertyTaxesPayableCurrent_41094c8f-69e8-4865-b02e-0d18263c63ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_ad431185-5433-44cf-9a13-a2749246218d" 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_0df54be7-dcdd-43e1-8cef-c36f4e051ef1" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_ad431185-5433-44cf-9a13-a2749246218d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_94f1310b-09b2-41a1-bdba-33f8e2e8eeaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_0df54be7-dcdd-43e1-8cef-c36f4e051ef1" xlink:to="loc_us-gaap_RestructuringReserveCurrent_94f1310b-09b2-41a1-bdba-33f8e2e8eeaa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_11bad2da-065f-40c5-b324-52822ac24991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_f37c5e14-6816-432e-a352-e37f096e36dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_11bad2da-065f-40c5-b324-52822ac24991" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_f37c5e14-6816-432e-a352-e37f096e36dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_a74244c0-4c12-456b-a0d4-43242d11101c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_11bad2da-065f-40c5-b324-52822ac24991" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_a74244c0-4c12-456b-a0d4-43242d11101c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_5472782e-839f-4fc4-a72a-8ba823726bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_11bad2da-065f-40c5-b324-52822ac24991" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_5472782e-839f-4fc4-a72a-8ba823726bb7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#LeasesMaturityofLeaseLiabilityLesseeDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityUndiscountedExcessAmount_0bfd8450-3ff0-49c2-a61f-1b4e35b4d8aa" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3a2b31ae-375e-4824-9b59-88a1770b9813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityUndiscountedExcessAmount_0bfd8450-3ff0-49c2-a61f-1b4e35b4d8aa" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3a2b31ae-375e-4824-9b59-88a1770b9813" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_c00df2aa-c934-4f5c-bdea-5485e77b590c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityUndiscountedExcessAmount_0bfd8450-3ff0-49c2-a61f-1b4e35b4d8aa" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_c00df2aa-c934-4f5c-bdea-5485e77b590c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3608b575-603c-47a2-9582-855783a80740" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_124b47f2-1af9-4e37-87d9-bf240526171f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3608b575-603c-47a2-9582-855783a80740" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_124b47f2-1af9-4e37-87d9-bf240526171f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7b0feed7-a9ff-43bd-995b-04ba9b1733cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3608b575-603c-47a2-9582-855783a80740" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7b0feed7-a9ff-43bd-995b-04ba9b1733cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6f65a535-2505-4d09-9583-05caf93897bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3608b575-603c-47a2-9582-855783a80740" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6f65a535-2505-4d09-9583-05caf93897bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b256f67a-ca23-4c4b-a650-e2ef157aa727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3608b575-603c-47a2-9582-855783a80740" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b256f67a-ca23-4c4b-a650-e2ef157aa727" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_309a92c6-054e-4e50-88da-46ddee0ad6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3608b575-603c-47a2-9582-855783a80740" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_309a92c6-054e-4e50-88da-46ddee0ad6c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_cf07b6f8-320f-4751-bb9e-a2a2c1481dd8" xlink:href="shen-20220930.xsd#shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3608b575-603c-47a2-9582-855783a80740" xlink:to="loc_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_cf07b6f8-320f-4751-bb9e-a2a2c1481dd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearOne_5239c135-aa90-47f3-9ca3-0d3627cd6150" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearOne"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5fde5cb1-12df-4022-a941-413d86dd05d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueYearOne_5239c135-aa90-47f3-9ca3-0d3627cd6150" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5fde5cb1-12df-4022-a941-413d86dd05d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_e1111deb-f98a-4401-8f46-26e221aee981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueYearOne_5239c135-aa90-47f3-9ca3-0d3627cd6150" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_e1111deb-f98a-4401-8f46-26e221aee981" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ef0f4350-0bb1-48c9-be08-c5b8d729af50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_5d1c8834-836f-441e-af76-8e3e50965407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ef0f4350-0bb1-48c9-be08-c5b8d729af50" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_5d1c8834-836f-441e-af76-8e3e50965407" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_2aa53906-00e0-4eb8-9d04-17eb48ac0930" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ef0f4350-0bb1-48c9-be08-c5b8d729af50" xlink:to="loc_us-gaap_FinanceLeaseLiability_2aa53906-00e0-4eb8-9d04-17eb48ac0930" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearTwo_aaeb6fe7-1c1e-43f9-9d23-1c39f1ceb56a" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_75e073a3-48a8-407f-982c-1c2d3bad7f87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueYearTwo_aaeb6fe7-1c1e-43f9-9d23-1c39f1ceb56a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_75e073a3-48a8-407f-982c-1c2d3bad7f87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_0512eec7-eafb-4671-be4a-8367a147e924" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueYearTwo_aaeb6fe7-1c1e-43f9-9d23-1c39f1ceb56a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_0512eec7-eafb-4671-be4a-8367a147e924" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LeaseLiability_48d7a17f-35be-4441-b7ef-a41c1d1dcfdc" xlink:href="shen-20220930.xsd#shen_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_2604a5d7-8ae4-48b7-af9a-480e54778bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LeaseLiability_48d7a17f-35be-4441-b7ef-a41c1d1dcfdc" xlink:to="loc_us-gaap_OperatingLeaseLiability_2604a5d7-8ae4-48b7-af9a-480e54778bf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_a01c98f5-83d0-4385-943f-3b8ce7c6e06f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LeaseLiability_48d7a17f-35be-4441-b7ef-a41c1d1dcfdc" xlink:to="loc_us-gaap_FinanceLeaseLiability_a01c98f5-83d0-4385-943f-3b8ce7c6e06f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearThree_d01303aa-59f4-449e-b698-bda4b217c57b" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ea8067b1-09f5-421d-98e0-a2e414afd5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueYearThree_d01303aa-59f4-449e-b698-bda4b217c57b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ea8067b1-09f5-421d-98e0-a2e414afd5d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_bdc68e93-476a-49fe-9de7-d225b044f8b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueYearThree_d01303aa-59f4-449e-b698-bda4b217c57b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_bdc68e93-476a-49fe-9de7-d225b044f8b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear_2454eee9-5f41-4dec-a489-aad06fe741e5" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_8a56ed19-dd31-4f8f-ad4f-f99cd7dfe60e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear_2454eee9-5f41-4dec-a489-aad06fe741e5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_8a56ed19-dd31-4f8f-ad4f-f99cd7dfe60e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_7c393fe6-2aa5-4c89-bfa9-b1b0e0d378f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear_2454eee9-5f41-4dec-a489-aad06fe741e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_7c393fe6-2aa5-4c89-bfa9-b1b0e0d378f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDue_40d1d34d-5349-4bba-a116-0d069644b352" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityUndiscountedExcessAmount_9b050714-95df-4d30-b361-4de9a6e149ff" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDue_40d1d34d-5349-4bba-a116-0d069644b352" xlink:to="loc_shen_LesseeLeaseLiabilityUndiscountedExcessAmount_9b050714-95df-4d30-b361-4de9a6e149ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LeaseLiability_51da04f0-cfb2-4299-9e02-a30fd6431d0e" xlink:href="shen-20220930.xsd#shen_LeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDue_40d1d34d-5349-4bba-a116-0d069644b352" xlink:to="loc_shen_LeaseLiability_51da04f0-cfb2-4299-9e02-a30fd6431d0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearFour_cd58b9c9-872e-4930-b9ef-7caadbb2552c" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_739c09da-10f4-4f8d-8ac2-6d138b47c14b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueYearFour_cd58b9c9-872e-4930-b9ef-7caadbb2552c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_739c09da-10f4-4f8d-8ac2-6d138b47c14b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1715fb31-42c9-4bc0-9027-11f1b942c4c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueYearFour_cd58b9c9-872e-4930-b9ef-7caadbb2552c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1715fb31-42c9-4bc0-9027-11f1b942c4c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour_b0584740-c174-446f-bf8a-b8e8d9483783" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_e6dc22bd-b5c5-4e77-a174-bb57f41015c1" xlink:href="shen-20220930.xsd#shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour_b0584740-c174-446f-bf8a-b8e8d9483783" xlink:to="loc_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_e6dc22bd-b5c5-4e77-a174-bb57f41015c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FinanceLeaseLiabilityToBePaidAfterYearFour_b622a698-71b8-4299-8c85-dc7672a76019" xlink:href="shen-20220930.xsd#shen_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour_b0584740-c174-446f-bf8a-b8e8d9483783" xlink:to="loc_shen_FinanceLeaseLiabilityToBePaidAfterYearFour_b622a698-71b8-4299-8c85-dc7672a76019" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1" xlink:type="simple" xlink:href="shen-20220930.xsd#LeasesMaturityofLeaseLiabilityLesseeDetails_1"/>
  <link:calculationLink xlink:role="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b42a6d4d-99c2-494e-b936-2103e5709a07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d1421cab-7af0-47bc-9dac-e4594769fda6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b42a6d4d-99c2-494e-b936-2103e5709a07" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d1421cab-7af0-47bc-9dac-e4594769fda6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_36a1fa87-05aa-404f-a3c1-c9245dbf8ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b42a6d4d-99c2-494e-b936-2103e5709a07" xlink:to="loc_us-gaap_OperatingLeaseLiability_36a1fa87-05aa-404f-a3c1-c9245dbf8ecc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDue_e1c18c81-3d24-4ce3-ad56-e8f068cb5798" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a6bc6a40-02fa-49a2-8aaa-aba5fed9445b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDue_e1c18c81-3d24-4ce3-ad56-e8f068cb5798" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a6bc6a40-02fa-49a2-8aaa-aba5fed9445b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_bda3e7ce-49d2-41dd-b83c-f96166a3a884" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDue_e1c18c81-3d24-4ce3-ad56-e8f068cb5798" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_bda3e7ce-49d2-41dd-b83c-f96166a3a884" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d43f03ff-647b-4065-9426-e5aa6b4ce44c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_17504acb-9788-4627-ad68-f6aedc4946b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d43f03ff-647b-4065-9426-e5aa6b4ce44c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_17504acb-9788-4627-ad68-f6aedc4946b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_3f786605-2406-4b02-8cc8-84984c4ba0e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d43f03ff-647b-4065-9426-e5aa6b4ce44c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_3f786605-2406-4b02-8cc8-84984c4ba0e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_dbb5a416-6c3a-4b79-bac5-82aef4317508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d43f03ff-647b-4065-9426-e5aa6b4ce44c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_dbb5a416-6c3a-4b79-bac5-82aef4317508" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_d42a1533-fa7e-4660-958d-2a37007fcc27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d43f03ff-647b-4065-9426-e5aa6b4ce44c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_d42a1533-fa7e-4660-958d-2a37007fcc27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_44086a1c-ebfb-4493-b30a-06e88f436eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d43f03ff-647b-4065-9426-e5aa6b4ce44c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_44086a1c-ebfb-4493-b30a-06e88f436eaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FinanceLeaseLiabilityToBePaidAfterYearFour_ac519e44-c6eb-4663-b1d1-a8f4763ae82c" xlink:href="shen-20220930.xsd#shen_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d43f03ff-647b-4065-9426-e5aa6b4ce44c" xlink:to="loc_shen_FinanceLeaseLiabilityToBePaidAfterYearFour_ac519e44-c6eb-4663-b1d1-a8f4763ae82c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_2" xlink:type="simple" xlink:href="shen-20220930.xsd#LeasesMaturityofLeaseLiabilityLesseeDetails_2"/>
  <link:calculationLink xlink:role="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDue_70fdcae9-1a79-4552-96c7-bef972583f30" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear_5656c05c-ab94-4882-91d7-398d38c58645" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDue_70fdcae9-1a79-4552-96c7-bef972583f30" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear_5656c05c-ab94-4882-91d7-398d38c58645" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearOne_1af641f4-f1b1-436f-b131-bd997bfcc365" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearOne"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDue_70fdcae9-1a79-4552-96c7-bef972583f30" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsDueYearOne_1af641f4-f1b1-436f-b131-bd997bfcc365" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearTwo_f279ef4f-a2fe-48ec-a577-f2aeb5f82d8c" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDue_70fdcae9-1a79-4552-96c7-bef972583f30" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsDueYearTwo_f279ef4f-a2fe-48ec-a577-f2aeb5f82d8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearThree_42400169-e85b-40c1-988f-3f450d3d389c" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDue_70fdcae9-1a79-4552-96c7-bef972583f30" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsDueYearThree_42400169-e85b-40c1-988f-3f450d3d389c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearFour_e73d4369-0aa1-46d4-adb4-d7dd88fe52c8" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDue_70fdcae9-1a79-4552-96c7-bef972583f30" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsDueYearFour_e73d4369-0aa1-46d4-adb4-d7dd88fe52c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour_85f233c1-d931-4d7c-9353-e8641b79e44c" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDue_70fdcae9-1a79-4552-96c7-bef972583f30" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour_85f233c1-d931-4d7c-9353-e8641b79e44c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#LeasesMaturityofLeaseLiabilityLessorDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_24576cec-22f5-4053-a4bf-28d8c6e91edb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_8cbc3c5a-1542-4bc3-b274-a9118397b64c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_24576cec-22f5-4053-a4bf-28d8c6e91edb" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_8cbc3c5a-1542-4bc3-b274-a9118397b64c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_11ec65d0-e131-4fdf-ad5d-257e00132f53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_24576cec-22f5-4053-a4bf-28d8c6e91edb" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_11ec65d0-e131-4fdf-ad5d-257e00132f53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_81418a63-4288-4d58-9e35-2524c179d05f" xlink:href="shen-20220930.xsd#shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_24576cec-22f5-4053-a4bf-28d8c6e91edb" xlink:to="loc_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_81418a63-4288-4d58-9e35-2524c179d05f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_cb5cda38-8f54-43ca-9a39-878cb4a4626e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_24576cec-22f5-4053-a4bf-28d8c6e91edb" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_cb5cda38-8f54-43ca-9a39-878cb4a4626e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_8a75c1e4-63bf-431d-8e9a-eff65652d254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_24576cec-22f5-4053-a4bf-28d8c6e91edb" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_8a75c1e4-63bf-431d-8e9a-eff65652d254" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_38f23f77-5f41-4a3d-a490-8ffd07380aef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_24576cec-22f5-4053-a4bf-28d8c6e91edb" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_38f23f77-5f41-4a3d-a490-8ffd07380aef" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/DebtCreditAgreementDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#DebtCreditAgreementDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/DebtCreditAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_shen_LongTermDebtNetOfUnamortizedLoanFees_f22ea2d2-1994-4db4-9e7d-92644692ada1" xlink:href="shen-20220930.xsd#shen_LongTermDebtNetOfUnamortizedLoanFees"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9ffcbcda-3262-4a58-8d57-bf5c9a35dc44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LongTermDebtNetOfUnamortizedLoanFees_f22ea2d2-1994-4db4-9e7d-92644692ada1" xlink:to="loc_us-gaap_LongTermDebt_9ffcbcda-3262-4a58-8d57-bf5c9a35dc44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_UnamortizedLoanFeesNet_fb00910c-b861-4f79-baa9-38e3603a8740" xlink:href="shen-20220930.xsd#shen_UnamortizedLoanFeesNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_shen_LongTermDebtNetOfUnamortizedLoanFees_f22ea2d2-1994-4db4-9e7d-92644692ada1" xlink:to="loc_shen_UnamortizedLoanFeesNet_fb00910c-b861-4f79-baa9-38e3603a8740" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#IncomeTaxesReconciliationofIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e5a12a8d-49a0-47a5-86bc-0f9c1367e631" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_c0a8ccff-6093-4443-97a9-40227e9305d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_e5a12a8d-49a0-47a5-86bc-0f9c1367e631" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_c0a8ccff-6093-4443-97a9-40227e9305d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_96a06f8a-a34d-48fa-93c2-ba4764998d14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_e5a12a8d-49a0-47a5-86bc-0f9c1367e631" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_96a06f8a-a34d-48fa-93c2-ba4764998d14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome_2124f6c7-2af0-4850-902c-eaf9ef645319" xlink:href="shen-20220930.xsd#shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_e5a12a8d-49a0-47a5-86bc-0f9c1367e631" xlink:to="loc_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome_2124f6c7-2af0-4850-902c-eaf9ef645319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_680c2804-1e45-4108-b221-2c061d9cc7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_e5a12a8d-49a0-47a5-86bc-0f9c1367e631" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_680c2804-1e45-4108-b221-2c061d9cc7a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_02ac6b0f-cf52-4c0b-8e53-f8acf3bc7e96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_e5a12a8d-49a0-47a5-86bc-0f9c1367e631" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_02ac6b0f-cf52-4c0b-8e53-f8acf3bc7e96" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#SegmentReportingSelectedFinancialDataforSegmentsDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_7dd532cf-2aa2-41f5-8913-7d1149463487" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_63249711-44f9-49e5-b88b-10c382aa37ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_7dd532cf-2aa2-41f5-8913-7d1149463487" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_63249711-44f9-49e5-b88b-10c382aa37ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_2c554b03-1b86-45bd-881d-2841e8d60384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_7dd532cf-2aa2-41f5-8913-7d1149463487" xlink:to="loc_us-gaap_RestructuringCharges_2c554b03-1b86-45bd-881d-2841e8d60384" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_788fc37d-f522-4d69-85d8-85459519ff7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_7dd532cf-2aa2-41f5-8913-7d1149463487" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_788fc37d-f522-4d69-85d8-85459519ff7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_8d1ee584-89ae-4439-bde6-a2143d879a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_7dd532cf-2aa2-41f5-8913-7d1149463487" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_8d1ee584-89ae-4439-bde6-a2143d879a6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_c5132e2f-c175-4aa3-9e7a-d3f49c0c9425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_7dd532cf-2aa2-41f5-8913-7d1149463487" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_c5132e2f-c175-4aa3-9e7a-d3f49c0c9425" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bffda40b-4ab4-4d97-8da8-249a2848e8ab" 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_RevenueFromContractWithCustomerExcludingAssessedTax_28428ba1-52a7-4835-888e-c4b8965d531d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bffda40b-4ab4-4d97-8da8-249a2848e8ab" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_28428ba1-52a7-4835-888e-c4b8965d531d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_9c57835e-b18f-442d-93fc-bcd18d767539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bffda40b-4ab4-4d97-8da8-249a2848e8ab" xlink:to="loc_us-gaap_OperatingExpenses_9c57835e-b18f-442d-93fc-bcd18d767539" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_7f14d8c3-2d46-45e8-ba06-d3ce13fd06f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_26ae5b46-1716-4435-bd50-8b1b2ffe0633" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_7f14d8c3-2d46-45e8-ba06-d3ce13fd06f6" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_26ae5b46-1716-4435-bd50-8b1b2ffe0633" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_31e8413b-6bbc-4a6c-88fe-2bc1d2855797" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_7f14d8c3-2d46-45e8-ba06-d3ce13fd06f6" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_31e8413b-6bbc-4a6c-88fe-2bc1d2855797" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt_0f441aa8-9f2e-4ae8-8a3a-54fcba1531ac" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_7f14d8c3-2d46-45e8-ba06-d3ce13fd06f6" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt_0f441aa8-9f2e-4ae8-8a3a-54fcba1531ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_944bb354-a2b2-4b4d-9c1f-670dfc89dd91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_7f14d8c3-2d46-45e8-ba06-d3ce13fd06f6" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_944bb354-a2b2-4b4d-9c1f-670dfc89dd91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_147d94ce-8937-46fe-b5ac-572aeeb115a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_576bfac8-71d2-4fbc-8b1d-d1dd309028b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_147d94ce-8937-46fe-b5ac-572aeeb115a3" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_576bfac8-71d2-4fbc-8b1d-d1dd309028b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_ba3d01c5-61fe-4b0f-b325-2cf747fce475" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_147d94ce-8937-46fe-b5ac-572aeeb115a3" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_ba3d01c5-61fe-4b0f-b325-2cf747fce475" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_88b69a11-f5fd-4878-8e5c-493e0743543d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_c477fdc6-afbb-4549-b73f-2590146a2b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_88b69a11-f5fd-4878-8e5c-493e0743543d" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_c477fdc6-afbb-4549-b73f-2590146a2b0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod_10c2385f-7f4c-44f2-81a4-98823396fdb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_88b69a11-f5fd-4878-8e5c-493e0743543d" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod_10c2385f-7f4c-44f2-81a4-98823396fdb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_b1f66062-c235-4157-a979-e6b656a1f484" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_c2d5127e-e354-4e3f-811f-6b291a3ba3fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_b1f66062-c235-4157-a979-e6b656a1f484" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_c2d5127e-e354-4e3f-811f-6b291a3ba3fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense_525116cf-e6e8-4f04-b795-66f260cbebb0" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_b1f66062-c235-4157-a979-e6b656a1f484" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense_525116cf-e6e8-4f04-b795-66f260cbebb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense_25775f2c-9871-4d2d-afb8-2924f555ea8c" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_b1f66062-c235-4157-a979-e6b656a1f484" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense_25775f2c-9871-4d2d-afb8-2924f555ea8c" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>shen-20220930_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 2022 Workiva-->
<!--r:8dcb49fe-a140-47d1-af02-d1f738ef76f9,g:04c2f02f-89bc-4469-bec4-0056f9569bab-->
<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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="shen-20220930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended" id="i6bf40f3e683d4c8aa72f01fa15516804_UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_29bf8cb8-2ca1-4369-a37a-ab342c28344b" 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_e0428d0f-8061-4287-b867-008af98703a1" 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_29bf8cb8-2ca1-4369-a37a-ab342c28344b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_976e8836-4a72-4187-92ed-f98f34f2bad1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_976e8836-4a72-4187-92ed-f98f34f2bad1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2b9bf739-a099-45f8-9535-9560a3a9fe91" 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_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockholdersEquity_2b9bf739-a099-45f8-9535-9560a3a9fe91" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_869c23f2-a8e5-4d60-abb3-ea80b367f886" 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_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_NetIncomeLoss_869c23f2-a8e5-4d60-abb3-ea80b367f886" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_21180f84-29b1-45b8-a850-be8711972316" 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_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_21180f84-29b1-45b8-a850-be8711972316" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_1eacbc25-ced4-425d-872e-abdd7d242f35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_DividendsCommonStockCash_1eacbc25-ced4-425d-872e-abdd7d242f35" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_b3d18531-6726-48c4-802b-f1dfd1d1eff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_b3d18531-6726-48c4-802b-f1dfd1d1eff3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_4f496672-f8fd-41f7-8b3a-633449d9d5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_4f496672-f8fd-41f7-8b3a-633449d9d5e3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d045ba60-fccc-49c1-ba19-ca2f03a0109f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d045ba60-fccc-49c1-ba19-ca2f03a0109f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_298a102e-0e74-44a2-ac40-310ef17d7598" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_298a102e-0e74-44a2-ac40-310ef17d7598" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_fc7d6b01-9e2a-4bc9-8137-898b445cf867" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_fc7d6b01-9e2a-4bc9-8137-898b445cf867" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_f0866926-37d7-4fc1-adca-d677c708237c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_f0866926-37d7-4fc1-adca-d677c708237c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares_7813b40e-22b3-4799-a488-5fda5a327034" xlink:href="shen-20220930.xsd#shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares_7813b40e-22b3-4799-a488-5fda5a327034" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned_c52c0ea5-9b8d-400c-9625-90511e340d15" xlink:href="shen-20220930.xsd#shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned_c52c0ea5-9b8d-400c-9625-90511e340d15" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4291fc1e-b2a7-4029-af96-5845c8c598a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_173020f3-bdfa-48a9-a447-eb040af81fdd" 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_b9c02347-342c-4dca-bf85-42c290f4e98e" 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_29bf8cb8-2ca1-4369-a37a-ab342c28344b" xlink:to="loc_us-gaap_StatementTable_b9c02347-342c-4dca-bf85-42c290f4e98e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ebf87ea2-a140-437c-980f-c03915171f5e" 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_b9c02347-342c-4dca-bf85-42c290f4e98e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ebf87ea2-a140-437c-980f-c03915171f5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ebf87ea2-a140-437c-980f-c03915171f5e_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_ebf87ea2-a140-437c-980f-c03915171f5e" xlink:to="loc_us-gaap_EquityComponentDomain_ebf87ea2-a140-437c-980f-c03915171f5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_606e07be-3c65-4f70-a7a1-8bfb6f076684" 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_ebf87ea2-a140-437c-980f-c03915171f5e" xlink:to="loc_us-gaap_EquityComponentDomain_606e07be-3c65-4f70-a7a1-8bfb6f076684" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6fa96678-5abc-4030-8800-dac35548cdea" 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_606e07be-3c65-4f70-a7a1-8bfb6f076684" xlink:to="loc_us-gaap_CommonStockMember_6fa96678-5abc-4030-8800-dac35548cdea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_c0b110ee-66f6-40a2-847e-4bf0b64dd4f6" 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_606e07be-3c65-4f70-a7a1-8bfb6f076684" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_c0b110ee-66f6-40a2-847e-4bf0b64dd4f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_3486cde5-a980-4747-b719-b68f79d66016" 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_606e07be-3c65-4f70-a7a1-8bfb6f076684" xlink:to="loc_us-gaap_RetainedEarningsMember_3486cde5-a980-4747-b719-b68f79d66016" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_35e7e36b-d5f7-4c45-93ef-9948bb00f764" 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_606e07be-3c65-4f70-a7a1-8bfb6f076684" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_35e7e36b-d5f7-4c45-93ef-9948bb00f764" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/BasisofPresentationandOtherInformationDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#BasisofPresentationandOtherInformationDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/BasisofPresentationandOtherInformationDetails" xlink:type="extended" id="i9a95fbd2acff45c9b634bebb7a3b979f_BasisofPresentationandOtherInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_7d272ef3-7c55-447b-a49c-d3b45a4e0913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_7d272ef3-7c55-447b-a49c-d3b45a4e0913" xlink:to="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_926cf6d7-e3f1-4492-b472-670c0823d96a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_926cf6d7-e3f1-4492-b472-670c0823d96a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8e1bc85a-5749-491c-80ad-a8a9f05dfb45" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8e1bc85a-5749-491c-80ad-a8a9f05dfb45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3e05cac8-fa76-4285-a8a5-45befaa37f75" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3e05cac8-fa76-4285-a8a5-45befaa37f75" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_1c31788a-b53a-4355-b5da-e045c736574f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_1c31788a-b53a-4355-b5da-e045c736574f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c9adfcf1-8c97-455a-9912-2bffcda88b13" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:to="loc_us-gaap_NetIncomeLoss_c9adfcf1-8c97-455a-9912-2bffcda88b13" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_506a5187-4dc3-4454-98ee-a1d5293e8c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_506a5187-4dc3-4454-98ee-a1d5293e8c70" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_0da11dc4-781d-4ab2-ab5b-897a57b6a1c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_7d272ef3-7c55-447b-a49c-d3b45a4e0913" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_0da11dc4-781d-4ab2-ab5b-897a57b6a1c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_97cc45fc-74fd-4ba6-be7d-5295aa187f51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_0da11dc4-781d-4ab2-ab5b-897a57b6a1c6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_97cc45fc-74fd-4ba6-be7d-5295aa187f51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_05ef9869-c1a5-48f7-83a5-eee7f8df1d5d" 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_EarningsPerShareReconciliationAbstract_0da11dc4-781d-4ab2-ab5b-897a57b6a1c6" xlink:to="loc_us-gaap_EarningsPerShareBasic_05ef9869-c1a5-48f7-83a5-eee7f8df1d5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_73cbffdb-dba3-4b8b-89fe-d866db660890" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_0da11dc4-781d-4ab2-ab5b-897a57b6a1c6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_73cbffdb-dba3-4b8b-89fe-d866db660890" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_9f09aeeb-6db5-4ae2-9ff2-833cf21b0c71" 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_EarningsPerShareReconciliationAbstract_0da11dc4-781d-4ab2-ab5b-897a57b6a1c6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_9f09aeeb-6db5-4ae2-9ff2-833cf21b0c71" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_d6587b54-d9d1-484d-a8ff-963ae125f687" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_7d272ef3-7c55-447b-a49c-d3b45a4e0913" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_d6587b54-d9d1-484d-a8ff-963ae125f687" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_ac619901-b659-45fa-9c75-1198a4c1781e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_d6587b54-d9d1-484d-a8ff-963ae125f687" xlink:to="loc_srt_RestatementAxis_ac619901-b659-45fa-9c75-1198a4c1781e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_ac619901-b659-45fa-9c75-1198a4c1781e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_ac619901-b659-45fa-9c75-1198a4c1781e" xlink:to="loc_srt_RestatementDomain_ac619901-b659-45fa-9c75-1198a4c1781e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_e68149f9-f81e-4c05-8b93-87532a62ee5a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_ac619901-b659-45fa-9c75-1198a4c1781e" xlink:to="loc_srt_RestatementDomain_e68149f9-f81e-4c05-8b93-87532a62ee5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_9198f573-24d2-4beb-a841-45f12617166f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_e68149f9-f81e-4c05-8b93-87532a62ee5a" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_9198f573-24d2-4beb-a841-45f12617166f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_0315e3a8-64c4-47db-95fc-9c1db4a24a53" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_e68149f9-f81e-4c05-8b93-87532a62ee5a" xlink:to="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_0315e3a8-64c4-47db-95fc-9c1db4a24a53" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/InvestmentsNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#InvestmentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/InvestmentsNarrativeDetails" xlink:type="extended" id="id4cf73c73b924618af8da735f8ff7dab_InvestmentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_SERPInvestmentsCurrent_ff6e2a40-22b1-40a5-8ca7-ab605aa3c647" xlink:href="shen-20220930.xsd#shen_SERPInvestmentsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_shen_SERPInvestmentsCurrent_ff6e2a40-22b1-40a5-8ca7-ab605aa3c647" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_862ba81d-0acd-40c1-89f4-e23064ab86e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_862ba81d-0acd-40c1-89f4-e23064ab86e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_6c1fef1e-69b5-4e2f-aedc-52f6a5cfb0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_6c1fef1e-69b5-4e2f-aedc-52f6a5cfb0bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_PercentageOfPatronageCreditPaidInCash_8aa6940b-5584-48f3-82cb-88572982cce0" xlink:href="shen-20220930.xsd#shen_PercentageOfPatronageCreditPaidInCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_shen_PercentageOfPatronageCreditPaidInCash_8aa6940b-5584-48f3-82cb-88572982cce0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_PercentageOfPatronageCreditPaidInShare_468f3b2b-65cd-4903-aaf7-5300f8ebae77" xlink:href="shen-20220930.xsd#shen_PercentageOfPatronageCreditPaidInShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_shen_PercentageOfPatronageCreditPaidInShare_468f3b2b-65cd-4903-aaf7-5300f8ebae77" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_00c8de95-cae3-4602-b781-a2035a88c334" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_00c8de95-cae3-4602-b781-a2035a88c334" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties_fa549dc1-d05d-4266-92d8-bda56aea7584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_us-gaap_RevenueFromRelatedParties_fa549dc1-d05d-4266-92d8-bda56aea7584" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyCosts_955d6e4b-297e-4bdc-aca4-b7590559315e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_us-gaap_RelatedPartyCosts_955d6e4b-297e-4bdc-aca4-b7590559315e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_54867002-6c44-4112-a314-e12a6c85f9af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_54867002-6c44-4112-a314-e12a6c85f9af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_15ae3896-2887-46c0-ac31-6ca295625fad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_54867002-6c44-4112-a314-e12a6c85f9af" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_15ae3896-2887-46c0-ac31-6ca295625fad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_15ae3896-2887-46c0-ac31-6ca295625fad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_15ae3896-2887-46c0-ac31-6ca295625fad" xlink:to="loc_us-gaap_RelatedPartyDomain_15ae3896-2887-46c0-ac31-6ca295625fad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_210c4642-f588-4e5f-a5be-7119ee5c6907" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_15ae3896-2887-46c0-ac31-6ca295625fad" xlink:to="loc_us-gaap_RelatedPartyDomain_210c4642-f588-4e5f-a5be-7119ee5c6907" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember_97fe9292-4105-4a42-8462-b22d71be3faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_210c4642-f588-4e5f-a5be-7119ee5c6907" xlink:to="loc_us-gaap_EquityMethodInvesteeMember_97fe9292-4105-4a42-8462-b22d71be3faf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_50bdbf79-2b42-46cc-a0f4-4002c1d34bef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_54867002-6c44-4112-a314-e12a6c85f9af" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_50bdbf79-2b42-46cc-a0f4-4002c1d34bef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_50bdbf79-2b42-46cc-a0f4-4002c1d34bef_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_50bdbf79-2b42-46cc-a0f4-4002c1d34bef" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_50bdbf79-2b42-46cc-a0f4-4002c1d34bef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_29798eb1-426e-49d5-aa55-d9eaee24cbd3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_50bdbf79-2b42-46cc-a0f4-4002c1d34bef" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_29798eb1-426e-49d5-aa55-d9eaee24cbd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CobankMember_6fbb281d-dbab-4ffb-ad4f-cbf273ec6c75" xlink:href="shen-20220930.xsd#shen_CobankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_29798eb1-426e-49d5-aa55-d9eaee24cbd3" xlink:to="loc_shen_CobankMember_6fbb281d-dbab-4ffb-ad4f-cbf273ec6c75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ValleyNetworkPartnershipMember_eaaaa74f-e961-40c3-8905-aa0b7c032412" xlink:href="shen-20220930.xsd#shen_ValleyNetworkPartnershipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_29798eb1-426e-49d5-aa55-d9eaee24cbd3" xlink:to="loc_shen_ValleyNetworkPartnershipMember_eaaaa74f-e961-40c3-8905-aa0b7c032412" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/PropertyPlantandEquipmentTableDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#PropertyPlantandEquipmentTableDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/PropertyPlantandEquipmentTableDetails" xlink:type="extended" id="ie1308bd7954e4b8da814b65446a342e5_PropertyPlantandEquipmentTableDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_226bdb3c-83ff-4f03-b330-9ded143bf8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_9797664c-7846-4d56-a60c-af17475cd2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_226bdb3c-83ff-4f03-b330-9ded143bf8ff" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_9797664c-7846-4d56-a60c-af17475cd2fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_b7489ecd-979e-4b32-9373-14e448b3a219" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_9797664c-7846-4d56-a60c-af17475cd2fb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_b7489ecd-979e-4b32-9373-14e448b3a219" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fabb2285-b9fc-4bbe-9604-c1465a95d8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_9797664c-7846-4d56-a60c-af17475cd2fb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fabb2285-b9fc-4bbe-9604-c1465a95d8eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_085db98a-e2b7-4c26-9603-eceaf389165a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_9797664c-7846-4d56-a60c-af17475cd2fb" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_085db98a-e2b7-4c26-9603-eceaf389165a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4f927105-a4ed-4846-9f87-088dffc81922" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_9797664c-7846-4d56-a60c-af17475cd2fb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4f927105-a4ed-4846-9f87-088dffc81922" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_02743652-6eec-4e40-91d2-0ed779190ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_226bdb3c-83ff-4f03-b330-9ded143bf8ff" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_02743652-6eec-4e40-91d2-0ed779190ca6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_57080c70-ed4e-4758-9487-b991a2256fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_02743652-6eec-4e40-91d2-0ed779190ca6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_57080c70-ed4e-4758-9487-b991a2256fea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_57080c70-ed4e-4758-9487-b991a2256fea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_57080c70-ed4e-4758-9487-b991a2256fea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_57080c70-ed4e-4758-9487-b991a2256fea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_57080c70-ed4e-4758-9487-b991a2256fea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_2307fa65-75b6-4dd8-a8f2-dbfac6a2b13f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_us-gaap_LandMember_2307fa65-75b6-4dd8-a8f2-dbfac6a2b13f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_822e2306-c230-4991-a174-6559772e50e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_us-gaap_LandImprovementsMember_822e2306-c230-4991-a174-6559772e50e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_c69e465c-bf46-45a7-95bf-7679546ad1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_c69e465c-bf46-45a7-95bf-7679546ad1ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherMachineryAndEquipmentMember_91f552c7-a3a9-4209-a689-28ee1d1caa62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherMachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_us-gaap_OtherMachineryAndEquipmentMember_91f552c7-a3a9-4209-a689-28ee1d1caa62" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EquipmentAndSoftwareMember_c9b61bc5-1868-4e1f-bd82-e37ca00920d2" xlink:href="shen-20220930.xsd#shen_EquipmentAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_shen_EquipmentAndSoftwareMember_c9b61bc5-1868-4e1f-bd82-e37ca00920d2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPlantInServiceMember_78a9fc00-8ec7-4215-910d-541e24f6a5ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPlantInServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_us-gaap_OtherPlantInServiceMember_78a9fc00-8ec7-4215-910d-541e24f6a5ce" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember_4f30d07a-7ab2-46da-94bf-a7c43da6616a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_us-gaap_AssetUnderConstructionMember_4f30d07a-7ab2-46da-94bf-a7c43da6616a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c8fc21cb-af9d-468d-8ed3-7ba75a28f2a1" 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_ScheduleOfPropertyPlantAndEquipmentTable_02743652-6eec-4e40-91d2-0ed779190ca6" xlink:to="loc_srt_RangeAxis_c8fc21cb-af9d-468d-8ed3-7ba75a28f2a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c8fc21cb-af9d-468d-8ed3-7ba75a28f2a1_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_c8fc21cb-af9d-468d-8ed3-7ba75a28f2a1" xlink:to="loc_srt_RangeMember_c8fc21cb-af9d-468d-8ed3-7ba75a28f2a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9962ef9a-334d-4998-bf24-074e4db693ea" 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_c8fc21cb-af9d-468d-8ed3-7ba75a28f2a1" xlink:to="loc_srt_RangeMember_9962ef9a-334d-4998-bf24-074e4db693ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_36757578-f6f0-4450-8a70-c0be03c011b1" 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_9962ef9a-334d-4998-bf24-074e4db693ea" xlink:to="loc_srt_MinimumMember_36757578-f6f0-4450-8a70-c0be03c011b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8c710361-fdf0-46af-a7d5-b80783dbb7c2" 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_9962ef9a-334d-4998-bf24-074e4db693ea" xlink:to="loc_srt_MaximumMember_8c710361-fdf0-46af-a7d5-b80783dbb7c2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#PropertyPlantandEquipmentNarrativeDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="extended" id="i521a746442cf4042962f092fc4d73076_PropertyPlantandEquipmentNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_6a05c5de-7d60-4529-8104-14fdf725ddff" 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_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_us-gaap_Depreciation_6a05c5de-7d60-4529-8104-14fdf725ddff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed_290f50d3-94b3-4850-8ad1-be08310f09ba" xlink:href="shen-20220930.xsd#shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed_290f50d3-94b3-4850-8ad1-be08310f09ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LongLivedAssetsNumberOfWirelessSites_381378fc-1903-4dd6-a4a6-ff97206fbcee" xlink:href="shen-20220930.xsd#shen_LongLivedAssetsNumberOfWirelessSites"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_shen_LongLivedAssetsNumberOfWirelessSites_381378fc-1903-4dd6-a4a6-ff97206fbcee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_cc2016fa-e07d-45eb-8b0f-974cd6df2dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_cc2016fa-e07d-45eb-8b0f-974cd6df2dbf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred_18ef1fa7-b0f0-4dd7-823b-b6b19819c087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferred_18ef1fa7-b0f0-4dd7-823b-b6b19819c087" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_507c836e-0be2-4513-84e0-a5838823bebd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_507c836e-0be2-4513-84e0-a5838823bebd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred_ef2cbb27-e4c5-4de2-908f-15669e2606c9" xlink:href="shen-20220930.xsd#shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred_ef2cbb27-e4c5-4de2-908f-15669e2606c9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_47a1a50a-bd3a-4237-9371-6e56fef425f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_47a1a50a-bd3a-4237-9371-6e56fef425f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_e5b78c22-24d7-41df-998d-6f2ec90a059e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_47a1a50a-bd3a-4237-9371-6e56fef425f1" xlink:to="loc_us-gaap_AssetAcquisitionAxis_e5b78c22-24d7-41df-998d-6f2ec90a059e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_e5b78c22-24d7-41df-998d-6f2ec90a059e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_e5b78c22-24d7-41df-998d-6f2ec90a059e" xlink:to="loc_us-gaap_AssetAcquisitionDomain_e5b78c22-24d7-41df-998d-6f2ec90a059e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_b5ec3c38-3234-4ed0-a728-0893d41515ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_e5b78c22-24d7-41df-998d-6f2ec90a059e" xlink:to="loc_us-gaap_AssetAcquisitionDomain_b5ec3c38-3234-4ed0-a728-0893d41515ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_AssetPurchaseAgreementMember_d7c1ac6e-6094-4d19-962b-ad57a21a9dd0" xlink:href="shen-20220930.xsd#shen_AssetPurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_b5ec3c38-3234-4ed0-a728-0893d41515ae" xlink:to="loc_shen_AssetPurchaseAgreementMember_d7c1ac6e-6094-4d19-962b-ad57a21a9dd0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cf9e393d-a859-4c2d-87d5-cc7968e5104c" 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_ScheduleOfPropertyPlantAndEquipmentTable_47a1a50a-bd3a-4237-9371-6e56fef425f1" xlink:to="loc_srt_RangeAxis_cf9e393d-a859-4c2d-87d5-cc7968e5104c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cf9e393d-a859-4c2d-87d5-cc7968e5104c_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_cf9e393d-a859-4c2d-87d5-cc7968e5104c" xlink:to="loc_srt_RangeMember_cf9e393d-a859-4c2d-87d5-cc7968e5104c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f21e3213-d531-4dfd-b8e8-691f42172f4e" 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_cf9e393d-a859-4c2d-87d5-cc7968e5104c" xlink:to="loc_srt_RangeMember_f21e3213-d531-4dfd-b8e8-691f42172f4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_831af85c-eed8-4351-8037-be417c99ecc0" 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_f21e3213-d531-4dfd-b8e8-691f42172f4e" xlink:to="loc_srt_MinimumMember_831af85c-eed8-4351-8037-be417c99ecc0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_48932e28-aeec-4a55-b22a-52b2d18f64fa" 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_f21e3213-d531-4dfd-b8e8-691f42172f4e" xlink:to="loc_srt_MaximumMember_48932e28-aeec-4a55-b22a-52b2d18f64fa" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended" id="i47786db250164fda8e54ae7525b19b31_GoodwillandIntangibleAssetsIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" 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_GoodwillGross_8a8a2f9b-d845-4502-a7be-b89f1664be27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_GoodwillGross_8a8a2f9b-d845-4502-a7be-b89f1664be27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4db9ce19-a676-46b9-a34b-58aaf5fc0de2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_Goodwill_4db9ce19-a676-46b9-a34b-58aaf5fc0de2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_a092fa3c-8dce-4ae1-8449-0d26a5115dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_a092fa3c-8dce-4ae1-8449-0d26a5115dce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d9d2e7a4-f0f0-40a2-8d02-995001c29867" 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_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d9d2e7a4-f0f0-40a2-8d02-995001c29867" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9ae24def-2417-484c-84df-7394775dfd07" 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_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9ae24def-2417-484c-84df-7394775dfd07" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a286953-e292-435b-9eec-69af273bd1ff" 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_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a286953-e292-435b-9eec-69af273bd1ff" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_3f6d4c01-312d-4410-88a3-8d405d2aa9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_3f6d4c01-312d-4410-88a3-8d405d2aa9d2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_087daaeb-fa5c-415c-8c4a-d097646b3db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_087daaeb-fa5c-415c-8c4a-d097646b3db7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fbc1b660-177d-4071-9611-153037a70695" 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_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fbc1b660-177d-4071-9611-153037a70695" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_c2e0d498-6159-48d0-8db1-642b45c691dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fbc1b660-177d-4071-9611-153037a70695" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_c2e0d498-6159-48d0-8db1-642b45c691dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_c2e0d498-6159-48d0-8db1-642b45c691dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_c2e0d498-6159-48d0-8db1-642b45c691dc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_c2e0d498-6159-48d0-8db1-642b45c691dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7eca4c3a-cb0c-41dd-b9c8-beeb056a0a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_c2e0d498-6159-48d0-8db1-642b45c691dc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7eca4c3a-cb0c-41dd-b9c8-beeb056a0a3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseRightsMember_211aa0ff-859f-4e74-b63a-ef6607d86a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FranchiseRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7eca4c3a-cb0c-41dd-b9c8-beeb056a0a3f" xlink:to="loc_us-gaap_FranchiseRightsMember_211aa0ff-859f-4e74-b63a-ef6607d86a8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FCCSpectrumLicensesMember_222003f8-e24e-4dde-969e-18404e6b09cf" xlink:href="shen-20220930.xsd#shen_FCCSpectrumLicensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7eca4c3a-cb0c-41dd-b9c8-beeb056a0a3f" xlink:to="loc_shen_FCCSpectrumLicensesMember_222003f8-e24e-4dde-969e-18404e6b09cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_RailroadCrossingRightsMember_9c27477a-5f37-4f46-aa7c-ba301a9bebcb" xlink:href="shen-20220930.xsd#shen_RailroadCrossingRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7eca4c3a-cb0c-41dd-b9c8-beeb056a0a3f" xlink:to="loc_shen_RailroadCrossingRightsMember_9c27477a-5f37-4f46-aa7c-ba301a9bebcb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9049440e-468c-4e16-859b-b58e6df38e3c" 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_fbc1b660-177d-4071-9611-153037a70695" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9049440e-468c-4e16-859b-b58e6df38e3c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9049440e-468c-4e16-859b-b58e6df38e3c_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_9049440e-468c-4e16-859b-b58e6df38e3c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9049440e-468c-4e16-859b-b58e6df38e3c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ebed1d7f-924c-4e2b-97e0-4c314d477e38" 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_9049440e-468c-4e16-859b-b58e6df38e3c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ebed1d7f-924c-4e2b-97e0-4c314d477e38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_f2e58751-febd-477a-9f55-6a763803ed94" 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_ebed1d7f-924c-4e2b-97e0-4c314d477e38" xlink:to="loc_us-gaap_CustomerRelationshipsMember_f2e58751-febd-477a-9f55-6a763803ed94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_a8f35a5d-47e5-486d-93be-97444b498929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ebed1d7f-924c-4e2b-97e0-4c314d477e38" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_a8f35a5d-47e5-486d-93be-97444b498929" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_87ccac74-0955-42e0-9875-df606cdcbdb4" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_fbc1b660-177d-4071-9611-153037a70695" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_87ccac74-0955-42e0-9875-df606cdcbdb4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_87ccac74-0955-42e0-9875-df606cdcbdb4_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_87ccac74-0955-42e0-9875-df606cdcbdb4" xlink:to="loc_us-gaap_SegmentDomain_87ccac74-0955-42e0-9875-df606cdcbdb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_332557d3-60cb-4a1e-adfd-07d7ed64025c" 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_87ccac74-0955-42e0-9875-df606cdcbdb4" xlink:to="loc_us-gaap_SegmentDomain_332557d3-60cb-4a1e-adfd-07d7ed64025c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BroadbandSegmentMember_9edf2dd2-f1e6-45a5-9090-afa8e1954868" xlink:href="shen-20220930.xsd#shen_BroadbandSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_332557d3-60cb-4a1e-adfd-07d7ed64025c" xlink:to="loc_shen_BroadbandSegmentMember_9edf2dd2-f1e6-45a5-9090-afa8e1954868" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended" id="i15f375c87f82484e9ad76a4e5e595617_GoodwillandIntangibleAssetsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" 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_AmortizationOfIntangibleAssets_99cbb5af-df77-4009-ba43-f206a805f8b9" 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_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_99cbb5af-df77-4009-ba43-f206a805f8b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_0e17608b-6e36-49eb-b418-5095390f7375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_0e17608b-6e36-49eb-b418-5095390f7375" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_IndefiniteLivedIntangibleAssetsRefund_7ec78312-c4fd-49f9-956f-295b9e642a98" xlink:href="shen-20220930.xsd#shen_IndefiniteLivedIntangibleAssetsRefund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_shen_IndefiniteLivedIntangibleAssetsRefund_7ec78312-c4fd-49f9-956f-295b9e642a98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets_da76c283-829e-47fd-93e1-a5d35e8c7e76" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets_da76c283-829e-47fd-93e1-a5d35e8c7e76" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets_6d3888f1-60ff-4d04-b04e-d9c6e69c6712" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets_6d3888f1-60ff-4d04-b04e-d9c6e69c6712" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred_374cde6b-5fb1-4b40-9a88-e02ec2d9d874" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred_374cde6b-5fb1-4b40-9a88-e02ec2d9d874" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" 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_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_18a19fa2-96b5-46a9-a503-639dc9f6ad57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_18a19fa2-96b5-46a9-a503-639dc9f6ad57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_18a19fa2-96b5-46a9-a503-639dc9f6ad57_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_18a19fa2-96b5-46a9-a503-639dc9f6ad57" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_18a19fa2-96b5-46a9-a503-639dc9f6ad57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3bed1eab-e6d8-472a-9cbe-92672c16db00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_18a19fa2-96b5-46a9-a503-639dc9f6ad57" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3bed1eab-e6d8-472a-9cbe-92672c16db00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BeamFixedWirelessNetworkMember_17ba8419-5bde-4e5a-894c-0bd30d9d8c1e" xlink:href="shen-20220930.xsd#shen_BeamFixedWirelessNetworkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3bed1eab-e6d8-472a-9cbe-92672c16db00" xlink:to="loc_shen_BeamFixedWirelessNetworkMember_17ba8419-5bde-4e5a-894c-0bd30d9d8c1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_2fca8a87-3641-4981-8f36-9a59a649487c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_2fca8a87-3641-4981-8f36-9a59a649487c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2fca8a87-3641-4981-8f36-9a59a649487c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_2fca8a87-3641-4981-8f36-9a59a649487c" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2fca8a87-3641-4981-8f36-9a59a649487c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_ec8f14da-b875-47ed-8196-c04d45774a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_2fca8a87-3641-4981-8f36-9a59a649487c" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_ec8f14da-b875-47ed-8196-c04d45774a5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_9a5ffe93-bb47-4a40-92bb-e1719da896f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_ec8f14da-b875-47ed-8196-c04d45774a5e" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_9a5ffe93-bb47-4a40-92bb-e1719da896f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_81bf431d-4062-4921-bd83-7e561f625967" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_81bf431d-4062-4921-bd83-7e561f625967" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_81bf431d-4062-4921-bd83-7e561f625967_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_81bf431d-4062-4921-bd83-7e561f625967" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_81bf431d-4062-4921-bd83-7e561f625967_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_b64e3be5-53ab-4e88-b7b6-6bb8a1cf446c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_81bf431d-4062-4921-bd83-7e561f625967" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_b64e3be5-53ab-4e88-b7b6-6bb8a1cf446c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FCCSpectrumLicensesMember_ab48247b-97a2-49c2-9075-55292c079e83" xlink:href="shen-20220930.xsd#shen_FCCSpectrumLicensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_b64e3be5-53ab-4e88-b7b6-6bb8a1cf446c" xlink:to="loc_shen_FCCSpectrumLicensesMember_ab48247b-97a2-49c2-9075-55292c079e83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_d91c14d1-155b-474f-bf43-3f1f3bdabd57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_d91c14d1-155b-474f-bf43-3f1f3bdabd57" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_d91c14d1-155b-474f-bf43-3f1f3bdabd57_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_d91c14d1-155b-474f-bf43-3f1f3bdabd57" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_d91c14d1-155b-474f-bf43-3f1f3bdabd57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_a0f879a0-09bf-4fb2-90e7-86f00a60b2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_d91c14d1-155b-474f-bf43-3f1f3bdabd57" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_a0f879a0-09bf-4fb2-90e7-86f00a60b2a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_9a9bb6ba-ad32-4737-bfce-471f1cf89aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_a0f879a0-09bf-4fb2-90e7-86f00a60b2a1" xlink:to="loc_us-gaap_SubsequentEventMember_9a9bb6ba-ad32-4737-bfce-471f1cf89aa0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#OtherAssetsandAccruedLiabilitiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails" xlink:type="extended" id="i44658b9938b34d19b3f65e23ae309007_OtherAssetsandAccruedLiabilitiesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_2b46d32a-3066-4344-91c2-063d1b9a7fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_c49b3332-5319-43fb-af50-20b7d9d5b852" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2b46d32a-3066-4344-91c2-063d1b9a7fb2" xlink:to="loc_us-gaap_PaymentsForRestructuring_c49b3332-5319-43fb-af50-20b7d9d5b852" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_f74a75fb-0a54-4644-935b-859b5d98297b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2b46d32a-3066-4344-91c2-063d1b9a7fb2" xlink:to="loc_us-gaap_RestructuringCharges_f74a75fb-0a54-4644-935b-859b5d98297b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7a56e22e-d491-4d9b-9caf-bb5788158bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2b46d32a-3066-4344-91c2-063d1b9a7fb2" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7a56e22e-d491-4d9b-9caf-bb5788158bd4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_240b138b-64a3-4e01-9c8d-a8f9015a4d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7a56e22e-d491-4d9b-9caf-bb5788158bd4" xlink:to="loc_us-gaap_RestructuringPlanAxis_240b138b-64a3-4e01-9c8d-a8f9015a4d6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_240b138b-64a3-4e01-9c8d-a8f9015a4d6e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_240b138b-64a3-4e01-9c8d-a8f9015a4d6e" xlink:to="loc_us-gaap_RestructuringPlanDomain_240b138b-64a3-4e01-9c8d-a8f9015a4d6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_179cb947-3eea-4904-80c3-e23f0dd0e2a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_240b138b-64a3-4e01-9c8d-a8f9015a4d6e" xlink:to="loc_us-gaap_RestructuringPlanDomain_179cb947-3eea-4904-80c3-e23f0dd0e2a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_WorkforceReductionProgramMember_f41e21e9-c1cc-470b-9762-b5a951415697" xlink:href="shen-20220930.xsd#shen_WorkforceReductionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_179cb947-3eea-4904-80c3-e23f0dd0e2a4" xlink:to="loc_shen_WorkforceReductionProgramMember_f41e21e9-c1cc-470b-9762-b5a951415697" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7f74d6b2-b6a6-457f-ad10-3e143d68e27f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7a56e22e-d491-4d9b-9caf-bb5788158bd4" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7f74d6b2-b6a6-457f-ad10-3e143d68e27f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_7f74d6b2-b6a6-457f-ad10-3e143d68e27f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7f74d6b2-b6a6-457f-ad10-3e143d68e27f" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_7f74d6b2-b6a6-457f-ad10-3e143d68e27f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_6d2d541d-f18f-4256-ad68-710d3a26e8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7f74d6b2-b6a6-457f-ad10-3e143d68e27f" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_6d2d541d-f18f-4256-ad68-710d3a26e8f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_9a541dce-0f3f-498f-b8fd-a7aa6cfd1d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_6d2d541d-f18f-4256-ad68-710d3a26e8f3" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_9a541dce-0f3f-498f-b8fd-a7aa6cfd1d2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_bee8c5e3-e906-410a-9fe9-202858ad0ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_6d2d541d-f18f-4256-ad68-710d3a26e8f3" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_bee8c5e3-e906-410a-9fe9-202858ad0ca7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/DebtCreditAgreementDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#DebtCreditAgreementDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/DebtCreditAgreementDetails" xlink:type="extended" id="ic837909bf43f4f8985bb40872f2f5571_DebtCreditAgreementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bc52a557-f06e-4ed9-94f3-23b0fc696207" 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_LongTermDebt_41805911-d2db-447d-a604-4a34da902ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bc52a557-f06e-4ed9-94f3-23b0fc696207" xlink:to="loc_us-gaap_LongTermDebt_41805911-d2db-447d-a604-4a34da902ba3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_UnamortizedLoanFeesNet_ed39e0e5-7731-4c55-a88e-1de2b496ee27" xlink:href="shen-20220930.xsd#shen_UnamortizedLoanFeesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bc52a557-f06e-4ed9-94f3-23b0fc696207" xlink:to="loc_shen_UnamortizedLoanFeesNet_ed39e0e5-7731-4c55-a88e-1de2b496ee27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LongTermDebtNetOfUnamortizedLoanFees_cdd03628-559c-45a5-87b3-b603123e2aeb" xlink:href="shen-20220930.xsd#shen_LongTermDebtNetOfUnamortizedLoanFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bc52a557-f06e-4ed9-94f3-23b0fc696207" xlink:to="loc_shen_LongTermDebtNetOfUnamortizedLoanFees_cdd03628-559c-45a5-87b3-b603123e2aeb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_32e51a1e-2461-426c-89f7-2e94e06ceb6c" 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_bc52a557-f06e-4ed9-94f3-23b0fc696207" xlink:to="loc_us-gaap_DebtInstrumentTable_32e51a1e-2461-426c-89f7-2e94e06ceb6c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3c574abb-2cb7-457a-bbd4-4bd398b5a747" 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_32e51a1e-2461-426c-89f7-2e94e06ceb6c" xlink:to="loc_us-gaap_DebtInstrumentAxis_3c574abb-2cb7-457a-bbd4-4bd398b5a747" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3c574abb-2cb7-457a-bbd4-4bd398b5a747_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_3c574abb-2cb7-457a-bbd4-4bd398b5a747" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3c574abb-2cb7-457a-bbd4-4bd398b5a747_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_df8b30a0-d6aa-4843-8664-26ecf5bd8785" 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_3c574abb-2cb7-457a-bbd4-4bd398b5a747" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_df8b30a0-d6aa-4843-8664-26ecf5bd8785" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TermLoanA1Member_34c8a80c-8271-4ae1-a89a-03a58c4108f3" xlink:href="shen-20220930.xsd#shen_TermLoanA1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_df8b30a0-d6aa-4843-8664-26ecf5bd8785" xlink:to="loc_shen_TermLoanA1Member_34c8a80c-8271-4ae1-a89a-03a58c4108f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TermLoanA2Member_64b6f460-9790-4d4f-8719-441d1d888b05" xlink:href="shen-20220930.xsd#shen_TermLoanA2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_df8b30a0-d6aa-4843-8664-26ecf5bd8785" xlink:to="loc_shen_TermLoanA2Member_64b6f460-9790-4d4f-8719-441d1d888b05" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/DebtNarrativeDetails" xlink:type="extended" id="iae9092e98a904d73af96b6eb17492c74_DebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" 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_6d4ce25f-bd00-4b2d-8016-f2eefa6e5a98" 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_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6d4ce25f-bd00-4b2d-8016-f2eefa6e5a98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_1371e113-efc8-4275-8805-624680b6a96e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:to="loc_us-gaap_DebtInstrumentTerm_1371e113-efc8-4275-8805-624680b6a96e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_e18ab027-99cb-4132-bcb7-9e910cfa60d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_e18ab027-99cb-4132-bcb7-9e910cfa60d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b4bbe79f-a47a-49cc-8863-f2de7c4682e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_7e46e1d6-95df-4ae5-86af-52afeb157c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_71a842dd-452e-4b82-a31e-6e74c36ced70" 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_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_71a842dd-452e-4b82-a31e-6e74c36ced70" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_7db6d842-50c6-4750-affb-1a5582bb84ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:to="loc_us-gaap_InterestPaidNet_7db6d842-50c6-4750-affb-1a5582bb84ed" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9b7668e6-8933-429d-b671-20051d384876" 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_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:to="loc_us-gaap_DebtInstrumentTable_9b7668e6-8933-429d-b671-20051d384876" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_587e1ff2-586f-44d7-9df0-769188864d53" 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_9b7668e6-8933-429d-b671-20051d384876" xlink:to="loc_us-gaap_CreditFacilityAxis_587e1ff2-586f-44d7-9df0-769188864d53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_587e1ff2-586f-44d7-9df0-769188864d53_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_587e1ff2-586f-44d7-9df0-769188864d53" xlink:to="loc_us-gaap_CreditFacilityDomain_587e1ff2-586f-44d7-9df0-769188864d53_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a10144fc-264b-44db-ab8f-be75e910f90f" 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_587e1ff2-586f-44d7-9df0-769188864d53" xlink:to="loc_us-gaap_CreditFacilityDomain_a10144fc-264b-44db-ab8f-be75e910f90f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_62b6b14d-b275-4b36-a73b-03cab2a2c156" 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_a10144fc-264b-44db-ab8f-be75e910f90f" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_62b6b14d-b275-4b36-a73b-03cab2a2c156" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_92790cdb-ddfa-4db6-900a-28c8f20ef34a" 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_9b7668e6-8933-429d-b671-20051d384876" xlink:to="loc_us-gaap_DebtInstrumentAxis_92790cdb-ddfa-4db6-900a-28c8f20ef34a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_92790cdb-ddfa-4db6-900a-28c8f20ef34a_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_92790cdb-ddfa-4db6-900a-28c8f20ef34a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_92790cdb-ddfa-4db6-900a-28c8f20ef34a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f652bba9-dee9-4b72-9ed9-66f1d1a1b25a" 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_92790cdb-ddfa-4db6-900a-28c8f20ef34a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f652bba9-dee9-4b72-9ed9-66f1d1a1b25a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TermLoanA1Member_234f0e14-fcc2-41b3-9c92-8a2e911a9ef7" xlink:href="shen-20220930.xsd#shen_TermLoanA1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f652bba9-dee9-4b72-9ed9-66f1d1a1b25a" xlink:to="loc_shen_TermLoanA1Member_234f0e14-fcc2-41b3-9c92-8a2e911a9ef7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TermLoanA2Member_65d3e485-4451-4019-a7e9-95a1a32f4947" xlink:href="shen-20220930.xsd#shen_TermLoanA2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f652bba9-dee9-4b72-9ed9-66f1d1a1b25a" xlink:to="loc_shen_TermLoanA2Member_65d3e485-4451-4019-a7e9-95a1a32f4947" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_431f0358-329c-4fa3-a79b-1d1f2ff52389" 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_9b7668e6-8933-429d-b671-20051d384876" xlink:to="loc_us-gaap_VariableRateAxis_431f0358-329c-4fa3-a79b-1d1f2ff52389" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_431f0358-329c-4fa3-a79b-1d1f2ff52389_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_431f0358-329c-4fa3-a79b-1d1f2ff52389" xlink:to="loc_us-gaap_VariableRateDomain_431f0358-329c-4fa3-a79b-1d1f2ff52389_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_f4e4ac38-51c9-483f-8fa8-1c83219d6cc9" 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_431f0358-329c-4fa3-a79b-1d1f2ff52389" xlink:to="loc_us-gaap_VariableRateDomain_f4e4ac38-51c9-483f-8fa8-1c83219d6cc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_39431c73-5c81-4881-aab9-de512185643b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_f4e4ac38-51c9-483f-8fa8-1c83219d6cc9" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_39431c73-5c81-4881-aab9-de512185643b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#StockCompensationandLossEarningsperShareNarrativeDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails" xlink:type="extended" id="i51d2257128014f72a1f661e00afc3a5a_StockCompensationandLossEarningsperShareNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b79e078f-bd56-45d9-aa17-cc7d89ec9044" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b79e078f-bd56-45d9-aa17-cc7d89ec9044" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c7b8b791-c25c-4d65-a974-bf0036ec8098" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c7b8b791-c25c-4d65-a974-bf0036ec8098" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_03c95f66-8ed4-4bf7-9c74-c39c328cf804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_ShareBasedCompensation_03c95f66-8ed4-4bf7-9c74-c39c328cf804" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4c6afe80-0392-4c92-8115-80c31efd6aff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4c6afe80-0392-4c92-8115-80c31efd6aff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_be26d37f-e219-44a2-988d-408a69a47349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_be26d37f-e219-44a2-988d-408a69a47349" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_d92567c9-34b2-43f1-bb26-f292e14bc53d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_DividendsCommonStock_d92567c9-34b2-43f1-bb26-f292e14bc53d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_198ca88b-32a1-4076-ba45-533895cf2c1c" 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_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_198ca88b-32a1-4076-ba45-533895cf2c1c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_41ac8705-5aba-4c4c-b9bf-79a6edf41bb3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_198ca88b-32a1-4076-ba45-533895cf2c1c" xlink:to="loc_srt_TitleOfIndividualAxis_41ac8705-5aba-4c4c-b9bf-79a6edf41bb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_41ac8705-5aba-4c4c-b9bf-79a6edf41bb3_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_41ac8705-5aba-4c4c-b9bf-79a6edf41bb3" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_41ac8705-5aba-4c4c-b9bf-79a6edf41bb3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8ac0771-ff1a-48ae-888c-d1a416bfd73e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_41ac8705-5aba-4c4c-b9bf-79a6edf41bb3" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8ac0771-ff1a-48ae-888c-d1a416bfd73e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EmployeesMember_9a56db45-c535-4fb2-beb3-acbdc904180c" xlink:href="shen-20220930.xsd#shen_EmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8ac0771-ff1a-48ae-888c-d1a416bfd73e" xlink:to="loc_shen_EmployeesMember_9a56db45-c535-4fb2-beb3-acbdc904180c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EmployeesAndDirectorsMember_72195dc2-a1e2-495e-8185-bb3535df6501" xlink:href="shen-20220930.xsd#shen_EmployeesAndDirectorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8ac0771-ff1a-48ae-888c-d1a416bfd73e" xlink:to="loc_shen_EmployeesAndDirectorsMember_72195dc2-a1e2-495e-8185-bb3535df6501" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fbed6ae4-e3c1-4201-a28b-d458c2b1a3a8" 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_198ca88b-32a1-4076-ba45-533895cf2c1c" xlink:to="loc_us-gaap_AwardTypeAxis_fbed6ae4-e3c1-4201-a28b-d458c2b1a3a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fbed6ae4-e3c1-4201-a28b-d458c2b1a3a8_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_fbed6ae4-e3c1-4201-a28b-d458c2b1a3a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fbed6ae4-e3c1-4201-a28b-d458c2b1a3a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ef48bcf-d7c9-494f-8ec1-386a4a8a1a1a" 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_fbed6ae4-e3c1-4201-a28b-d458c2b1a3a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ef48bcf-d7c9-494f-8ec1-386a4a8a1a1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_281a62bb-bf84-4abd-8a34-8a06f2a11e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ef48bcf-d7c9-494f-8ec1-386a4a8a1a1a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_281a62bb-bf84-4abd-8a34-8a06f2a11e5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_RelativeTotalShareholderReturnAwardsMember_6abff302-7c05-41df-8b94-e5293e7d863a" xlink:href="shen-20220930.xsd#shen_RelativeTotalShareholderReturnAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ef48bcf-d7c9-494f-8ec1-386a4a8a1a1a" xlink:to="loc_shen_RelativeTotalShareholderReturnAwardsMember_6abff302-7c05-41df-8b94-e5293e7d863a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7f3fd20b-48b3-40dd-abd2-602da8ab4b75" 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_198ca88b-32a1-4076-ba45-533895cf2c1c" xlink:to="loc_srt_RangeAxis_7f3fd20b-48b3-40dd-abd2-602da8ab4b75" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7f3fd20b-48b3-40dd-abd2-602da8ab4b75_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_7f3fd20b-48b3-40dd-abd2-602da8ab4b75" xlink:to="loc_srt_RangeMember_7f3fd20b-48b3-40dd-abd2-602da8ab4b75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_495f255b-c341-4ce2-ad60-c1cb42930c2a" 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_7f3fd20b-48b3-40dd-abd2-602da8ab4b75" xlink:to="loc_srt_RangeMember_495f255b-c341-4ce2-ad60-c1cb42930c2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_df5e36ae-ea36-4f16-a9ec-9a0ba3fc4195" 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_495f255b-c341-4ce2-ad60-c1cb42930c2a" xlink:to="loc_srt_MinimumMember_df5e36ae-ea36-4f16-a9ec-9a0ba3fc4195" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9888c095-7d9c-41c0-9dc0-8e11a55f0b7b" 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_495f255b-c341-4ce2-ad60-c1cb42930c2a" xlink:to="loc_srt_MaximumMember_9888c095-7d9c-41c0-9dc0-8e11a55f0b7b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/GovernmentGrantsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#GovernmentGrantsDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/GovernmentGrantsDetails" xlink:type="extended" id="ib4fc8a13f87440a199a4729a57e8528b_GovernmentGrantsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_shen_OtherIncomeLineItems_cb641556-ab49-41d2-9ada-eeb83445c212" xlink:href="shen-20220930.xsd#shen_OtherIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_IncreaseDecreaseInGrantsReceivable_3e2916cd-7501-4e71-9eef-0842eec8370d" xlink:href="shen-20220930.xsd#shen_IncreaseDecreaseInGrantsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_shen_OtherIncomeLineItems_cb641556-ab49-41d2-9ada-eeb83445c212" xlink:to="loc_shen_IncreaseDecreaseInGrantsReceivable_3e2916cd-7501-4e71-9eef-0842eec8370d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_GrantsReceivablePerformanceConditionPeriod_1331d23e-d4b6-464e-8677-48efb8cc8328" xlink:href="shen-20220930.xsd#shen_GrantsReceivablePerformanceConditionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_shen_OtherIncomeLineItems_cb641556-ab49-41d2-9ada-eeb83445c212" xlink:to="loc_shen_GrantsReceivablePerformanceConditionPeriod_1331d23e-d4b6-464e-8677-48efb8cc8328" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_OtherIncomeTable_48ba6466-7a52-4da9-91b0-889bd29ece25" xlink:href="shen-20220930.xsd#shen_OtherIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_shen_OtherIncomeLineItems_cb641556-ab49-41d2-9ada-eeb83445c212" xlink:to="loc_shen_OtherIncomeTable_48ba6466-7a52-4da9-91b0-889bd29ece25" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_53764451-de71-4b29-92b2-b5246c1736ad" 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_shen_OtherIncomeTable_48ba6466-7a52-4da9-91b0-889bd29ece25" xlink:to="loc_srt_StatementGeographicalAxis_53764451-de71-4b29-92b2-b5246c1736ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_53764451-de71-4b29-92b2-b5246c1736ad_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_53764451-de71-4b29-92b2-b5246c1736ad" xlink:to="loc_srt_SegmentGeographicalDomain_53764451-de71-4b29-92b2-b5246c1736ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a454dde1-8d85-488a-827b-a73c44a7da50" 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_53764451-de71-4b29-92b2-b5246c1736ad" xlink:to="loc_srt_SegmentGeographicalDomain_a454dde1-8d85-488a-827b-a73c44a7da50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LewisCountyWestVirginiaMember_bb77f684-9e79-40cf-8471-270a6c01f5e1" xlink:href="shen-20220930.xsd#shen_LewisCountyWestVirginiaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a454dde1-8d85-488a-827b-a73c44a7da50" xlink:to="loc_shen_LewisCountyWestVirginiaMember_bb77f684-9e79-40cf-8471-270a6c01f5e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FrederickCountyMarylandMember_8a2533aa-ef08-4c0f-9abe-8121db009f79" xlink:href="shen-20220930.xsd#shen_FrederickCountyMarylandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a454dde1-8d85-488a-827b-a73c44a7da50" xlink:to="loc_shen_FrederickCountyMarylandMember_8a2533aa-ef08-4c0f-9abe-8121db009f79" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#SegmentReportingSelectedFinancialDataforSegmentsDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails" xlink:type="extended" id="ifae1c0753939478a87db3e64a3278dd1_SegmentReportingSelectedFinancialDataforSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_1453bb4d-4eeb-4a8f-b5cb-0be6c3876924" 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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_8d4606dc-ddb6-432d-ba48-e6c6c66b7daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1453bb4d-4eeb-4a8f-b5cb-0be6c3876924" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_8d4606dc-ddb6-432d-ba48-e6c6c66b7daa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EntityWideInformationRevenueFromExternalCustomerAbstract_01851c9e-bb29-45ec-8a0d-7f2754880380" xlink:href="shen-20220930.xsd#shen_EntityWideInformationRevenueFromExternalCustomerAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_8d4606dc-ddb6-432d-ba48-e6c6c66b7daa" xlink:to="loc_shen_EntityWideInformationRevenueFromExternalCustomerAbstract_01851c9e-bb29-45ec-8a0d-7f2754880380" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ace77a1f-84c4-4833-bf13-d6dc08650956" 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_shen_EntityWideInformationRevenueFromExternalCustomerAbstract_01851c9e-bb29-45ec-8a0d-7f2754880380" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ace77a1f-84c4-4833-bf13-d6dc08650956" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_8d4606dc-ddb6-432d-ba48-e6c6c66b7daa" xlink:to="loc_us-gaap_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_5eca1f2c-c568-4ca2-b53e-b52755b9cd03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_5eca1f2c-c568-4ca2-b53e-b52755b9cd03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4056e0ac-4378-43f6-91a3-330ccdcdd5d3" 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_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4056e0ac-4378-43f6-91a3-330ccdcdd5d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_c1406289-1d1a-44e3-aec4-c0ca7fac5d74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:to="loc_us-gaap_RestructuringCharges_c1406289-1d1a-44e3-aec4-c0ca7fac5d74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_7d5d9d01-5d0f-4801-ad6f-f46153141c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_7d5d9d01-5d0f-4801-ad6f-f46153141c6b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_09088bc2-e670-419a-ba79-d85ad02f52d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_09088bc2-e670-419a-ba79-d85ad02f52d5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f71efb6f-5d38-4aac-95e9-85dd5ebc53ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_8d4606dc-ddb6-432d-ba48-e6c6c66b7daa" xlink:to="loc_us-gaap_OperatingExpenses_f71efb6f-5d38-4aac-95e9-85dd5ebc53ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_462660e4-c3cb-4480-bfdf-0f97c55990b0" 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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_8d4606dc-ddb6-432d-ba48-e6c6c66b7daa" xlink:to="loc_us-gaap_OperatingIncomeLoss_462660e4-c3cb-4480-bfdf-0f97c55990b0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6c4200b1-a2fc-49c1-aa57-26eebb1e5357" 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_1453bb4d-4eeb-4a8f-b5cb-0be6c3876924" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6c4200b1-a2fc-49c1-aa57-26eebb1e5357" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f66841d7-9192-45fe-b698-3da2f8b230c6" 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_6c4200b1-a2fc-49c1-aa57-26eebb1e5357" xlink:to="loc_srt_ProductOrServiceAxis_f66841d7-9192-45fe-b698-3da2f8b230c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_f66841d7-9192-45fe-b698-3da2f8b230c6_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_f66841d7-9192-45fe-b698-3da2f8b230c6" xlink:to="loc_srt_ProductsAndServicesDomain_f66841d7-9192-45fe-b698-3da2f8b230c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" 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_f66841d7-9192-45fe-b698-3da2f8b230c6" xlink:to="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ResidentialAndSMBMember_b64c117e-86e9-4f19-9bba-f493f2065273" xlink:href="shen-20220930.xsd#shen_ResidentialAndSMBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:to="loc_shen_ResidentialAndSMBMember_b64c117e-86e9-4f19-9bba-f493f2065273" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CommercialFiberMember_8a0be1f5-aef5-4743-a38a-1690d8a9a1fb" xlink:href="shen-20220930.xsd#shen_CommercialFiberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:to="loc_shen_CommercialFiberMember_8a0be1f5-aef5-4743-a38a-1690d8a9a1fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CarrierAccessRevenueMember_39c34e30-a29c-4ed0-8deb-e114dd61ab7b" xlink:href="shen-20220930.xsd#shen_CarrierAccessRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:to="loc_shen_CarrierAccessRevenueMember_39c34e30-a29c-4ed0-8deb-e114dd61ab7b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TowerLeaseMember_d77f0d95-6336-4e52-b259-93a00bd0ce0d" xlink:href="shen-20220930.xsd#shen_TowerLeaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:to="loc_shen_TowerLeaseMember_d77f0d95-6336-4e52-b259-93a00bd0ce0d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ServiceandOtherMember_8e6517e3-d1b6-43f9-9f9c-58503594ae8c" xlink:href="shen-20220930.xsd#shen_ServiceandOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:to="loc_shen_ServiceandOtherMember_8e6517e3-d1b6-43f9-9f9c-58503594ae8c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_2d999a86-68e8-438e-9606-1bf59796037e" 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_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:to="loc_us-gaap_ServiceMember_2d999a86-68e8-438e-9606-1bf59796037e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_16904930-aedb-4e17-a06a-fa5710d682de" 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_6c4200b1-a2fc-49c1-aa57-26eebb1e5357" xlink:to="loc_srt_ConsolidationItemsAxis_16904930-aedb-4e17-a06a-fa5710d682de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_16904930-aedb-4e17-a06a-fa5710d682de_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_16904930-aedb-4e17-a06a-fa5710d682de" xlink:to="loc_srt_ConsolidationItemsDomain_16904930-aedb-4e17-a06a-fa5710d682de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_2d50128e-1786-43aa-aed8-0349a40f76b7" 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_16904930-aedb-4e17-a06a-fa5710d682de" xlink:to="loc_srt_ConsolidationItemsDomain_2d50128e-1786-43aa-aed8-0349a40f76b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_a5b50981-fb16-4033-ab2d-5a7f8d010820" 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_2d50128e-1786-43aa-aed8-0349a40f76b7" xlink:to="loc_us-gaap_OperatingSegmentsMember_a5b50981-fb16-4033-ab2d-5a7f8d010820" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_07acb88e-7765-446a-8e27-e48009031ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_2d50128e-1786-43aa-aed8-0349a40f76b7" xlink:to="loc_us-gaap_IntersegmentEliminationMember_07acb88e-7765-446a-8e27-e48009031ac6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_0b51ac61-548f-426a-8bcb-3075f68c486a" 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_2d50128e-1786-43aa-aed8-0349a40f76b7" xlink:to="loc_us-gaap_CorporateNonSegmentMember_0b51ac61-548f-426a-8bcb-3075f68c486a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a1c42650-f8b4-4a8b-8967-e61273fe5fe6" 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_6c4200b1-a2fc-49c1-aa57-26eebb1e5357" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a1c42650-f8b4-4a8b-8967-e61273fe5fe6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a1c42650-f8b4-4a8b-8967-e61273fe5fe6_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_a1c42650-f8b4-4a8b-8967-e61273fe5fe6" xlink:to="loc_us-gaap_SegmentDomain_a1c42650-f8b4-4a8b-8967-e61273fe5fe6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2b2a5b16-346f-4f27-b39a-e7c37c25748c" 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_a1c42650-f8b4-4a8b-8967-e61273fe5fe6" xlink:to="loc_us-gaap_SegmentDomain_2b2a5b16-346f-4f27-b39a-e7c37c25748c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BroadbandSegmentMember_f8662e33-fd25-4fbf-9668-b3bb5f3c4bf2" xlink:href="shen-20220930.xsd#shen_BroadbandSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2b2a5b16-346f-4f27-b39a-e7c37c25748c" xlink:to="loc_shen_BroadbandSegmentMember_f8662e33-fd25-4fbf-9668-b3bb5f3c4bf2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TowerSegmentMember_9cd9bceb-d98a-4caf-84d1-8c4795b66d6e" xlink:href="shen-20220930.xsd#shen_TowerSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2b2a5b16-346f-4f27-b39a-e7c37c25748c" xlink:to="loc_shen_TowerSegmentMember_9cd9bceb-d98a-4caf-84d1-8c4795b66d6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_c0a0198f-4525-435a-bcf8-afee6751796e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2b2a5b16-346f-4f27-b39a-e7c37c25748c" xlink:to="loc_us-gaap_CorporateAndOtherMember_c0a0198f-4525-435a-bcf8-afee6751796e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#DiscontinuedOperationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="extended" id="i002fa33c31c14e8cbc21262a3f7ffccf_DiscontinuedOperationsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_bed2d3a9-c903-40b8-9f28-2450a8e4a0fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_4ad46b96-b64e-40ca-8736-e05aa58e2f62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_bed2d3a9-c903-40b8-9f28-2450a8e4a0fa" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_4ad46b96-b64e-40ca-8736-e05aa58e2f62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees_b3c4f6ef-c29b-4d44-b46d-5be3dd6ccfee" xlink:href="shen-20220930.xsd#shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_bed2d3a9-c903-40b8-9f28-2450a8e4a0fa" xlink:to="loc_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees_b3c4f6ef-c29b-4d44-b46d-5be3dd6ccfee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6e171d6e-073c-4919-a424-fdff21a07721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_bed2d3a9-c903-40b8-9f28-2450a8e4a0fa" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6e171d6e-073c-4919-a424-fdff21a07721" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_df9a8933-da60-4df8-8327-33732dd0560f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6e171d6e-073c-4919-a424-fdff21a07721" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_df9a8933-da60-4df8-8327-33732dd0560f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_df9a8933-da60-4df8-8327-33732dd0560f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_df9a8933-da60-4df8-8327-33732dd0560f" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_df9a8933-da60-4df8-8327-33732dd0560f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_77bf1992-9362-4241-8fba-ae34de47ab61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_df9a8933-da60-4df8-8327-33732dd0560f" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_77bf1992-9362-4241-8fba-ae34de47ab61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_efe2f23f-654d-4c49-8dfd-a7706264c1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_77bf1992-9362-4241-8fba-ae34de47ab61" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_efe2f23f-654d-4c49-8dfd-a7706264c1c0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails" xlink:type="extended" id="i6e78f398171a42458e3abfa996208f2d_DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4f052e6a-01bc-47e6-80f7-fcac2ccd2325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_bccc305e-a828-457e-9178-6b3034146952" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4f052e6a-01bc-47e6-80f7-fcac2ccd2325" xlink:to="loc_us-gaap_RevenuesAbstract_bccc305e-a828-457e-9178-6b3034146952" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_83f00e12-e42a-4720-80d2-bf84f9b7a6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_bccc305e-a828-457e-9178-6b3034146952" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_83f00e12-e42a-4720-80d2-bf84f9b7a6e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4f052e6a-01bc-47e6-80f7-fcac2ccd2325" xlink:to="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_a76efd7d-368d-4961-94b9-deb25e8027d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_a76efd7d-368d-4961-94b9-deb25e8027d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense_df36a23c-3455-418f-bedc-b893cce4073e" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense_df36a23c-3455-418f-bedc-b893cce4073e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense_8af430b4-a2e2-44ff-ab14-53c94ebea597" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense_8af430b4-a2e2-44ff-ab14-53c94ebea597" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_ed26a3a2-c560-4a78-803a-55f456cfaed1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_ed26a3a2-c560-4a78-803a-55f456cfaed1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_b0daed4c-e21e-4f98-9c6d-be6ee1f787f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_b0daed4c-e21e-4f98-9c6d-be6ee1f787f9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4f052e6a-01bc-47e6-80f7-fcac2ccd2325" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt_c38ee1e1-8d2b-4197-97f4-c95d83280880" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt_c38ee1e1-8d2b-4197-97f4-c95d83280880" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_a00622d1-3d70-4b14-99dc-44ad3bc7ec26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_a00622d1-3d70-4b14-99dc-44ad3bc7ec26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_0db45977-8c3f-46f8-9f87-cf6c6e9ce9db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_0db45977-8c3f-46f8-9f87-cf6c6e9ce9db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_d0a32a3a-62ea-4e2f-a45a-1fc5b7580bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_d0a32a3a-62ea-4e2f-a45a-1fc5b7580bc4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod_8d5754e2-a78d-4230-bea9-95991c093bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod_8d5754e2-a78d-4230-bea9-95991c093bb3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_82b8b646-5724-4f4b-8347-b01f2eae3003" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_82b8b646-5724-4f4b-8347-b01f2eae3003" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4edca97f-36ad-45eb-b118-99d134654dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4f052e6a-01bc-47e6-80f7-fcac2ccd2325" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4edca97f-36ad-45eb-b118-99d134654dde" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_3dbb112e-fdcd-4c24-82ce-714f8e88df90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4edca97f-36ad-45eb-b118-99d134654dde" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_3dbb112e-fdcd-4c24-82ce-714f8e88df90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_3dbb112e-fdcd-4c24-82ce-714f8e88df90_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_3dbb112e-fdcd-4c24-82ce-714f8e88df90" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_3dbb112e-fdcd-4c24-82ce-714f8e88df90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_f95324da-849a-4b46-9dc9-c0086678202b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_3dbb112e-fdcd-4c24-82ce-714f8e88df90" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_f95324da-849a-4b46-9dc9-c0086678202b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_44c76eff-bb19-4229-842d-d0883705decb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_f95324da-849a-4b46-9dc9-c0086678202b" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_44c76eff-bb19-4229-842d-d0883705decb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_9d23502e-21d1-4cfe-8156-8da9bf986de2" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4edca97f-36ad-45eb-b118-99d134654dde" xlink:to="loc_srt_ProductOrServiceAxis_9d23502e-21d1-4cfe-8156-8da9bf986de2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9d23502e-21d1-4cfe-8156-8da9bf986de2_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_9d23502e-21d1-4cfe-8156-8da9bf986de2" xlink:to="loc_srt_ProductsAndServicesDomain_9d23502e-21d1-4cfe-8156-8da9bf986de2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6c828f64-8435-428d-a4f9-1b93c557bcd8" 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_9d23502e-21d1-4cfe-8156-8da9bf986de2" xlink:to="loc_srt_ProductsAndServicesDomain_6c828f64-8435-428d-a4f9-1b93c557bcd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ServiceandOtherMember_05ba826d-4f76-4ea5-b06e-c5d5e8050862" xlink:href="shen-20220930.xsd#shen_ServiceandOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_6c828f64-8435-428d-a4f9-1b93c557bcd8" xlink:to="loc_shen_ServiceandOtherMember_05ba826d-4f76-4ea5-b06e-c5d5e8050862" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EquipmentProductAndServiceMember_2fb3e969-caf9-4f75-9bc7-83c92b71423b" xlink:href="shen-20220930.xsd#shen_EquipmentProductAndServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_6c828f64-8435-428d-a4f9-1b93c557bcd8" xlink:to="loc_shen_EquipmentProductAndServiceMember_2fb3e969-caf9-4f75-9bc7-83c92b71423b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_47d79463-130f-44fa-a792-29f8a330390e" 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_6c828f64-8435-428d-a4f9-1b93c557bcd8" xlink:to="loc_us-gaap_ServiceMember_47d79463-130f-44fa-a792-29f8a330390e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_41f7601b-e2ca-460a-bcd3-1b257a413c61" 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_6c828f64-8435-428d-a4f9-1b93c557bcd8" xlink:to="loc_us-gaap_ProductMember_41f7601b-e2ca-460a-bcd3-1b257a413c61" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ServiceRevenueAndOtherMember_bf3d6cab-fcfa-413f-a7e4-ba9177be8aec" xlink:href="shen-20220930.xsd#shen_ServiceRevenueAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="loc_shen_ServiceRevenueAndOtherMember_bf3d6cab-fcfa-413f-a7e4-ba9177be8aec" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>shen-20220930_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 2022 Workiva-->
<!--r:8dcb49fe-a140-47d1-af02-d1f738ef76f9,g:04c2f02f-89bc-4469-bec4-0056f9569bab-->
<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_952a8495-2358-4b94-842a-cc6e01df2953_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 charges and other assets</link:label>
    <link:label id="lab_us-gaap_DeferredCosts_e196a00c-0304-4682-9f20-fa5903687304_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredCosts" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred charges and other assets</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_srt_RestatementAxis_fb2a40e3-f689-440a-8173-e0d2f8815bec_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_GrantsReceivablePerformanceConditionPeriod_dbfab355-a201-4d91-a689-b47d5425b776_terseLabel_en-US" xlink:label="lab_shen_GrantsReceivablePerformanceConditionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grants receivable, performance condition period</link:label>
    <link:label id="lab_shen_GrantsReceivablePerformanceConditionPeriod_label_en-US" xlink:label="lab_shen_GrantsReceivablePerformanceConditionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grants Receivable, Performance Condition Period</link:label>
    <link:label id="lab_shen_GrantsReceivablePerformanceConditionPeriod_documentation_en-US" xlink:label="lab_shen_GrantsReceivablePerformanceConditionPeriod" 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">Grants Receivable, Performance Condition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_GrantsReceivablePerformanceConditionPeriod" xlink:href="shen-20220930.xsd#shen_GrantsReceivablePerformanceConditionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_GrantsReceivablePerformanceConditionPeriod" xlink:to="lab_shen_GrantsReceivablePerformanceConditionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0e3b4806-72e6-4c92-8fa6-ca4a1b4d19be_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_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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_36aa1d92-24bc-49ca-b26b-5c9ee61d414e_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_PercentageOfPatronageCreditPaidInCash_686aa2ea-8589-47db-846b-f610015f5807_terseLabel_en-US" xlink:label="lab_shen_PercentageOfPatronageCreditPaidInCash" xlink: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 patronage credit paid in cash</link:label>
    <link:label id="lab_shen_PercentageOfPatronageCreditPaidInCash_label_en-US" xlink:label="lab_shen_PercentageOfPatronageCreditPaidInCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Patronage Credit Paid in Cash</link:label>
    <link:label id="lab_shen_PercentageOfPatronageCreditPaidInCash_documentation_en-US" xlink:label="lab_shen_PercentageOfPatronageCreditPaidInCash" 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 percentage of patronage credits paid in cash by the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_PercentageOfPatronageCreditPaidInCash" xlink:href="shen-20220930.xsd#shen_PercentageOfPatronageCreditPaidInCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_PercentageOfPatronageCreditPaidInCash" xlink:to="lab_shen_PercentageOfPatronageCreditPaidInCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_e9ba4c91-40ca-44dd-a853-7c19fe166c71_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">Bad debt expense</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_shen_ResidentialAndSMBMember_e90fe177-1841-46ff-a68a-4cda28ff3029_terseLabel_en-US" xlink:label="lab_shen_ResidentialAndSMBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential &amp; SMB</link:label>
    <link:label id="lab_shen_ResidentialAndSMBMember_label_en-US" xlink:label="lab_shen_ResidentialAndSMBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential And SMB [Member]</link:label>
    <link:label id="lab_shen_ResidentialAndSMBMember_documentation_en-US" xlink:label="lab_shen_ResidentialAndSMBMember" 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">Residential And SMB</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ResidentialAndSMBMember" xlink:href="shen-20220930.xsd#shen_ResidentialAndSMBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_ResidentialAndSMBMember" xlink:to="lab_shen_ResidentialAndSMBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueYearThree_4e0644c5-116a-4974-acdb-a6cb750840ab_totalLabel_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueYearThree" 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">2025</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liability, Payments, Due Year Three</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueYearThree_documentation_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueYearThree" 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">Lessee, Lease Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearThree" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_shen_LesseeLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_ef4d1d1e-a4b4-41b4-b129-e61d8bf6f20d_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_shen_TermLoanA2Member_08366789-77bc-4ec8-8135-0996999d6d7a_terseLabel_en-US" xlink:label="lab_shen_TermLoanA2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan A-2</link:label>
    <link:label id="lab_shen_TermLoanA2Member_label_en-US" xlink:label="lab_shen_TermLoanA2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan A-2 [Member]</link:label>
    <link:label id="lab_shen_TermLoanA2Member_documentation_en-US" xlink:label="lab_shen_TermLoanA2Member" 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">Loan from a bank/financial institution for a specific amount that has a specified repayment schedule and a fixed/floating interest rate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TermLoanA2Member" xlink:href="shen-20220930.xsd#shen_TermLoanA2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_TermLoanA2Member" xlink:to="lab_shen_TermLoanA2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_713fd8d6-37fd-4037-a68c-c65bf816f4e5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_76d0610c-1636-4ad6-b4a0-62e9ed813807_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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_eb25ce99-477a-42f6-a4bd-ffde00240a64_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Intangible Assets Resulting from Acquisition</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_de29d40e-da35-42b6-b79d-afd31737d042_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_8850e29d-43a9-4825-a8c9-29d639bf6d85_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">Total 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_PaymentsOfDividendsCommonStock_3388ecde-4aef-4245-9b67-eef97edcf3c9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" 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">Dividends paid, net of dividends reinvested</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink: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 Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_67733bdf-aaa9-462c-91b3-3c8326b15092_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_IncomeTaxDisclosureAbstract_4ce91012-373e-496b-9021-2fba836ac1c2_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_us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList_86eaa9e9-f4dd-4b13-a74a-c49ad1a36fae_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList" xlink: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, Product and Service [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList" xlink: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, Product and Service [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_bc63deb1-82b5-4176-b589-b44b31b85430_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink: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 (expense) income:</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_b503e360-69bd-45aa-8fe6-2f3488025730_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" 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">Other (expense) income:</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink: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 Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_075540ec-b1a3-455b-80e6-e216037a14ac_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_4e0d8986-6ec7-4ef4-bbac-8a7c379d1022_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink: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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_3da806fc-8a85-424e-b46c-ae45a5bfb323_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_5adb4d21-2ccd-4392-9298-19290dff61ca_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6127f8ca-4823-4144-98d5-d17b4ff9c51f_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</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_shen_LesseeLeaseLiabilityPaymentsDue_fd35157c-7b68-4b94-ae7a-92ec5c19b233_totalLabel_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDue" 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 lease payments</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liability, Payments, Due</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDue_documentation_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDue" 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">Lessee, Lease Liability, Payments, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDue" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDue" xlink:to="lab_shen_LesseeLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_f3434c57-68ef-4242-8484-98be9ea67d59_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_ebe34f41-284d-464f-b366-93448ede6535_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_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_be157013-fb4c-4c2a-98d5-dad8e1f459e8_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_0432dc82-f908-4306-b2df-1be075153c53_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 and amortization</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_shen_CapitalizedContractCostPayments_6ddeb61a-c858-466a-9107-0a3d8a4fa849_terseLabel_en-US" xlink:label="lab_shen_CapitalizedContractCostPayments" xlink: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 payments</link:label>
    <link:label id="lab_shen_CapitalizedContractCostPayments_label_en-US" xlink:label="lab_shen_CapitalizedContractCostPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost Payments</link:label>
    <link:label id="lab_shen_CapitalizedContractCostPayments_documentation_en-US" xlink:label="lab_shen_CapitalizedContractCostPayments" 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">Capitalized Contract Cost Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CapitalizedContractCostPayments" xlink:href="shen-20220930.xsd#shen_CapitalizedContractCostPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_CapitalizedContractCostPayments" xlink:to="lab_shen_CapitalizedContractCostPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_51be9ec2-bead-4f31-aa75-3a11d64c702f_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_FCCSpectrumLicensesLeasesCurrent_2807c424-92d3-450c-b7bb-9f764f44bdeb_terseLabel_en-US" xlink:label="lab_shen_FCCSpectrumLicensesLeasesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit for FCC spectrum licenses</link:label>
    <link:label id="lab_shen_FCCSpectrumLicensesLeasesCurrent_label_en-US" xlink:label="lab_shen_FCCSpectrumLicensesLeasesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FCC Spectrum Licenses Leases, Current</link:label>
    <link:label id="lab_shen_FCCSpectrumLicensesLeasesCurrent_documentation_en-US" xlink:label="lab_shen_FCCSpectrumLicensesLeasesCurrent" 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">FCC Spectrum Licenses Leases, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FCCSpectrumLicensesLeasesCurrent" xlink:href="shen-20220930.xsd#shen_FCCSpectrumLicensesLeasesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_FCCSpectrumLicensesLeasesCurrent" xlink:to="lab_shen_FCCSpectrumLicensesLeasesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_4318b861-5b8c-48f1-b350-7fe6a0f56782_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, weighted average discount rate, percent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_80142d62-7072-45c8-bb07-1c3434d48aaf_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_IncomeTaxesPaid_6ff157cd-edd7-4e6e-859c-c3d797b045ff_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_b2ed6a26-f21a-4d09-b9e3-f87b71d898f8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_a107d1e9-0030-4179-80bf-e4dfdc9bf327_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 (loss) income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_2f10c977-e4cf-4bce-b490-f24a3f32ec56_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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 loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_eafc9e95-8e59-4059-81d7-250623a014c5_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) 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_73081f59-a402-42f9-8a54-5e85fb0e6a61_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">Anti-dilutive awards outstanding (fewer than)(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_shen_EmployeesAndDirectorsMember_5d6ff57d-3119-40ef-b139-2ddf0a6221c9_terseLabel_en-US" xlink:label="lab_shen_EmployeesAndDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees And Directors</link:label>
    <link:label id="lab_shen_EmployeesAndDirectorsMember_label_en-US" xlink:label="lab_shen_EmployeesAndDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees And Directors [Member]</link:label>
    <link:label id="lab_shen_EmployeesAndDirectorsMember_documentation_en-US" xlink:label="lab_shen_EmployeesAndDirectorsMember" 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">Employees And Directors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EmployeesAndDirectorsMember" xlink:href="shen-20220930.xsd#shen_EmployeesAndDirectorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_EmployeesAndDirectorsMember" xlink:to="lab_shen_EmployeesAndDirectorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_6f30f20e-4568-464a-9474-43c7a59e97e1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_f598fa8e-5525-4519-856c-459aba19e2f5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink: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 intangibles</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_b78742e5-3c13-47a9-85e6-2c502a373f9d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink: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, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_LeaseLiability_27d088ba-bed8-48e1-843a-e31f99a75710_totalLabel_en-US" xlink:label="lab_shen_LeaseLiability" 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">Present value of lease liabilities</link:label>
    <link:label id="lab_shen_LeaseLiability_label_en-US" xlink:label="lab_shen_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability</link:label>
    <link:label id="lab_shen_LeaseLiability_documentation_en-US" xlink:label="lab_shen_LeaseLiability" 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">Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LeaseLiability" xlink:href="shen-20220930.xsd#shen_LeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LeaseLiability" xlink:to="lab_shen_LeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_d17261c9-fd84-4142-aa50-7a0d9aeba530_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_53036ccb-abd6-4256-9029-d96c055c41e9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_ae3a8a4e-7ac5-4328-98eb-1cda34fadf75_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink: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 cash provided by operating activities - discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink: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 Provided by (Used in) Operating Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_9f522bd8-d13c-4e84-9bb5-9322161b2682_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_SubsequentEventTypeDomain_93fb1d32-0499-4b4f-b926-23098fdaa90a_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_0864cc9e-8fe0-40ea-987b-7c02376f1b87_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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 per share, basic and diluted:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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 Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_b67ad567-6ac9-4d13-b613-b06fbb220509_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanAxis" xlink:to="lab_us-gaap_RestructuringPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_fc7fcbaf-62aa-4551-8815-3bbd5571b9b2_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_3756a3d2-2f2c-4b77-a9b5-6e99ab8fdb91_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_541e6a6b-0150-4087-a630-e7297e09240b_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_EquipmentProductAndServiceMember_bd2aa4fe-c3d0-4536-b1b8-244870dac56e_terseLabel_en-US" xlink:label="lab_shen_EquipmentProductAndServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment revenue</link:label>
    <link:label id="lab_shen_EquipmentProductAndServiceMember_label_en-US" xlink:label="lab_shen_EquipmentProductAndServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment Product And Service [Member]</link:label>
    <link:label id="lab_shen_EquipmentProductAndServiceMember_documentation_en-US" xlink:label="lab_shen_EquipmentProductAndServiceMember" 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">Equipment Product And Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EquipmentProductAndServiceMember" xlink:href="shen-20220930.xsd#shen_EquipmentProductAndServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_EquipmentProductAndServiceMember" xlink:to="lab_shen_EquipmentProductAndServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_5af02610-d229-4bdb-afb7-d06a352d9d5b_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Disclosures of Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_IncomeLossFromContinuingOperationsPerDilutedShare_0497cae0-31e6-4acd-8071-a58634978b14_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink: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 - Income (loss) from continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_430dbbb2-3b49-4436-a614-8aee47a6e6a6_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" 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 net income per share - continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink: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, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_AccruedProgrammingCostsCurrent_6fe451d0-a483-4cd8-b77f-94aaf5495493_terseLabel_en-US" xlink:label="lab_shen_AccruedProgrammingCostsCurrent" xlink: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 programming costs</link:label>
    <link:label id="lab_shen_AccruedProgrammingCostsCurrent_label_en-US" xlink:label="lab_shen_AccruedProgrammingCostsCurrent" xlink: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 Programming Costs, Current</link:label>
    <link:label id="lab_shen_AccruedProgrammingCostsCurrent_documentation_en-US" xlink:label="lab_shen_AccruedProgrammingCostsCurrent" 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">Accrued Programming Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_AccruedProgrammingCostsCurrent" xlink:href="shen-20220930.xsd#shen_AccruedProgrammingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_AccruedProgrammingCostsCurrent" xlink:to="lab_shen_AccruedProgrammingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_75ae9708-0b7d-4464-aa22-a67338fa6b6c_periodStartLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" 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_CapitalizedContractCostNet_5bb75d4a-a712-48f3-84bc-0ef7dad76012_periodEndLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" 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_CapitalizedContractCostNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet" xlink:to="lab_us-gaap_CapitalizedContractCostNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_47bf7b99-e4b3-47da-8881-4f16d0ae1ead_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_4f93eef4-0b55-43db-b60e-841a3a4ce76e_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_dei_EntityAddressStateOrProvince_87dc797f-bbd5-4667-938a-dfbcfd56a7de_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_OtherCurrentLiabilitiesTableTextBlock_0c23bc59-4a8a-4da4-8aa7-ffd38fd08afa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Accrued Liabilities and Other</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1b4a6b21-b647-4438-8601-8121a0f6a4a3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_FinanceLeaseCost_662468a9-cf08-4958-9fad-d1351d97f74a_terseLabel_en-US" xlink:label="lab_shen_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, cost</link:label>
    <link:label id="lab_shen_FinanceLeaseCost_label_en-US" xlink:label="lab_shen_FinanceLeaseCost" xlink: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, Cost</link:label>
    <link:label id="lab_shen_FinanceLeaseCost_documentation_en-US" xlink:label="lab_shen_FinanceLeaseCost" 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, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FinanceLeaseCost" xlink:href="shen-20220930.xsd#shen_FinanceLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_FinanceLeaseCost" xlink:to="lab_shen_FinanceLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentOperatingActivitiesDomain_535c43d7-cce9-4b4d-82e2-6f2af49aab52_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentOperatingActivitiesDomain" xlink: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 Activities [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentOperatingActivitiesDomain_label_en-US" xlink:label="lab_us-gaap_SegmentOperatingActivitiesDomain" xlink: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 Activities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain" xlink:to="lab_us-gaap_SegmentOperatingActivitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_52973332-6da0-4d44-b477-fbaa9be823dd_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_c2fca7a3-6460-4072-9781-f6dee36d258e_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/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_2b5fadea-1552-45be-81c4-ec70cf7524ec_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" 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">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_ScheduleOfEquityMethodInvestmentsLineItems_5f8dd8a0-321c-429e-99d8-5cdb60bf6c29_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink: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 Equity Method Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink: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 Equity Method Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FranchiseRightsMember_92855b37-5bfd-42d1-afc9-094b5fbb5920_terseLabel_en-US" xlink:label="lab_us-gaap_FranchiseRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cable franchise rights</link:label>
    <link:label id="lab_us-gaap_FranchiseRightsMember_label_en-US" xlink:label="lab_us-gaap_FranchiseRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Franchise Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FranchiseRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FranchiseRightsMember" xlink:to="lab_us-gaap_FranchiseRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_db0c5644-d304-4dc2-a07d-14a1a4fb5572_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink: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, less current maturities, net of unamortized loan fees</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyCosts_604832ba-98be-47de-91bc-c5e8a5770cae_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party costs</link:label>
    <link:label id="lab_us-gaap_RelatedPartyCosts_label_en-US" xlink:label="lab_us-gaap_RelatedPartyCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyCosts" xlink:to="lab_us-gaap_RelatedPartyCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_33e76a9e-5852-443c-ad3d-438f6359526f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, weighted average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_1849bca1-61f3-4730-90e3-5071f74cfdaa_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e78da9ff-4dd5-4bcf-bda6-bfb6f20593a8_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_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_b279f85d-194b-4cc6-8254-a1fa9e6fa39e_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit plan obligations</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_c15b0b5c-3c70-48aa-adab-229b02351d0d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink: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 issued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink: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, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_GovernmentGrantsAbstract_label_en-US" xlink:label="lab_shen_GovernmentGrantsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Grants [Abstract]</link:label>
    <link:label id="lab_shen_GovernmentGrantsAbstract_documentation_en-US" xlink:label="lab_shen_GovernmentGrantsAbstract" 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">Government Grants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_GovernmentGrantsAbstract" xlink:href="shen-20220930.xsd#shen_GovernmentGrantsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_GovernmentGrantsAbstract" xlink:to="lab_shen_GovernmentGrantsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_f55906a9-40a4-4062-8c72-354211bf9978_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/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_RevolvingCreditFacilityMember_99aa1f73-e8f8-4462-898a-616555f829a0_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</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_b4f3cb6c-89fe-4c57-a24a-fb98356951db_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</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_dei_DocumentType_65709dc4-1457-42b9-bab6-d8817e46636b_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_PropertyPlantAndEquipmentUsefulLife_7301bcf9-3d63-46f7-92d6-465672ac3725_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Useful Lives</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_28e16969-182f-48b2-9d97-fcc9f1033bb8_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets held for sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_159f7a81-bb0a-4a1a-80d0-93f7e812af5b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink: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, by Type [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a509ac8b-4f9f-4d4a-b6f5-c55236c9bdab_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_73d111a9-7e41-40b8-873a-1e990ee76587_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_6474cbbd-c134-44a4-b5d5-498ecb0c43d1_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" 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">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_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3efc4a2-03e7-4474-b6df-e45f527aef69_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_9a46e433-b3ec-416b-9ee2-8de89fea7436_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_us-gaap_AssetAcquisitionAxis_52870603-061e-4d94-a25b-9230ce03a937_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink: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 Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink: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 Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionAxis" xlink:to="lab_us-gaap_AssetAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5bb5f899-6f28-4abd-9dde-f1823cf88748_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" 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">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_d4e929c2-6e51-42c0-96c4-ac780fd9f9b5_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_InvestmentsAbstract_f2332b33-4e41-4f89-a6e5-1222d6d93898_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Abstract]</link:label>
    <link:label id="lab_us-gaap_InvestmentsAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsAbstract" xlink:to="lab_us-gaap_InvestmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_5214974a-337d-4e98-a395-fad0d3f9b34d_terseLabel_en-US" xlink:label="lab_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027 and thereafter</link:label>
    <link:label id="lab_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_label_en-US" xlink:label="lab_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment To Be Received, After Year Four</link:label>
    <link:label id="lab_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_documentation_en-US" xlink:label="lab_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour" 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">Lessor, Operating Lease, Payment To Be Received, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour" xlink:href="shen-20220930.xsd#shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour" xlink:to="lab_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_91490a34-1e05-43b7-96b5-9a770bc7c110_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_d4e05e3b-24ea-40de-991d-3884885775f8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets and Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_e637bfb4-da83-4c11-86d9-fd4c64352581_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink: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 assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink: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 Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueYearFour_641018a2-ad1b-4c02-a9f8-1f8e312defe7_totalLabel_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueYearFour" 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">2026</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liability, Payments, Due Year Four</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueYearFour_documentation_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueYearFour" 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">Lessee, Lease Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearFour" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_shen_LesseeLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_92bc8fb6-d50e-4411-9295-b36dcb95deb8_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_SubsequentEventMember_1a38758d-54c1-4ac4-8d58-2fff638d332e_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_258b24d0-7be4-435b-8aad-6e75fb5dee86_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_us-gaap_AccruedSalariesCurrent_9b9e5b45-5718-4c23-922d-39c1425c2b51_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink: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_AccruedSalariesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink: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 Salaries, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrent" xlink:to="lab_us-gaap_AccruedSalariesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_BroadbandSegmentMember_16081efc-bad4-4f18-b869-4fd4849d7ae8_terseLabel_en-US" xlink:label="lab_shen_BroadbandSegmentMember" xlink: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 - Broadband</link:label>
    <link:label id="lab_shen_BroadbandSegmentMember_446e1f3f-ac3d-4707-ba59-3dda51de29b9_verboseLabel_en-US" xlink:label="lab_shen_BroadbandSegmentMember" 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">Broadband</link:label>
    <link:label id="lab_shen_BroadbandSegmentMember_label_en-US" xlink:label="lab_shen_BroadbandSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broadband Segment [Member]</link:label>
    <link:label id="lab_shen_BroadbandSegmentMember_documentation_en-US" xlink:label="lab_shen_BroadbandSegmentMember" 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">Broadband Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BroadbandSegmentMember" xlink:href="shen-20220930.xsd#shen_BroadbandSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_BroadbandSegmentMember" xlink:to="lab_shen_BroadbandSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_827e01ad-a384-4f20-aa9e-eef53d6b792c_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/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_DebtDisclosureAbstract_0adb7d41-9d87-484d-8779-0c1c71e7c8dc_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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_114c4c71-6a0b-4ea2-bae9-7cbf79a165ec_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities - continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink: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, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_34107358-a7ee-49f2-8485-93ca320bb37f_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">Net (loss) income per share, basic and diluted:</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_us-gaap_EquitySecuritiesFvNi_6afec514-cfac-4597-9c45-19db6bc0042c_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SERP investments at fair value</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink: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 Securities, FV-NI, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_65bf8f4e-903f-45c0-93fd-921ddd94e38f_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 and other</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_f911f32c-fa6f-4924-991f-7195457f9d8f_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 and other</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_us-gaap_LongTermDebtCurrent_06b31414-c715-4a2c-8b7b-bf993f568c1d_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 maturities of long-term debt, net of unamortized loan fees</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_204380af-88ee-4293-ada5-d2ccd4d6da6d_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 provided by (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_LongTermInvestments_2bfb4da7-979d-49ff-9c5b-aaee44ce2e42_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermInvestments" 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">Investments</link:label>
    <link:label id="lab_us-gaap_LongTermInvestments_label_en-US" xlink:label="lab_us-gaap_LongTermInvestments" xlink: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 Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments" xlink:to="lab_us-gaap_LongTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_402395b2-31ca-4c17-aebf-a3d14c30c8cf_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">(Loss) income from continuing operations before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cbf4720c-8e52-44bd-a4a6-6066c8ab70c5_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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">Income (loss) from continuing operations 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_StockholdersEquityAbstract_76c396e8-c0d4-4ab5-a2db-74cec5695eab_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" 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">Shareholders&#8217; 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_2a575bf5-4094-4d20-8b43-f4a2f2f232ad_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</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_62d248d5-34c2-4cdb-9522-94b245c219d0_totalLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" 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">Prepaid expenses and other</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_SegmentDomain_263e8751-2226-48df-a512-19d544902688_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_DeferredIncomeTaxesAndTaxCredits_85356fa1-655b-4559-81dd-3296d337d49b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink: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_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink: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 Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_0fa93056-734a-494d-8f09-639c0cc2c5d2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent portion of financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillGross_69a3d1f8-9581-42e8-bbe1-dc9c374576ae_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, gross</link:label>
    <link:label id="lab_us-gaap_GoodwillGross_label_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross" xlink:to="lab_us-gaap_GoodwillGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_148935bf-27b4-4aa3-8439-727b3927ac12_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_RestructuringPlanDomain_d2e9e023-afc2-42ef-99c3-7555a84fa514_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanDomain" xlink:to="lab_us-gaap_RestructuringPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_86a2f99a-8d08-402b-93ce-83fb31932f3e_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_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_2016368a-f033-471b-919b-50c5c36ad669_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink: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 cash provided by investing activities - discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink: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 Provided by (Used in) Investing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned_08265b20-b23b-4982-9dce-f2f039ae0d1e_negatedTerseLabel_en-US" xlink:label="lab_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" 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 surrendered for settlement of employee taxes upon issuance of vested equity awards</link:label>
    <link:label id="lab_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned_label_en-US" xlink:label="lab_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition Equity Interest Issued or Issuable to Noncontrolling, Value Assigned</link:label>
    <link:label id="lab_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned_documentation_en-US" xlink:label="lab_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" 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">Value of noncontrolling interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" xlink:href="shen-20220930.xsd#shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" xlink:to="lab_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_ac6d565a-c460-4f21-80ba-774c77d4cda1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink: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 receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_f4dae225-1cfa-41cd-bbf4-fa0a6891907c_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 Assets, Noncurrent</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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a639f1c8-f6f0-425d-8bcb-e0a7556f7c52_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink: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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_4d65c6f2-10ea-4344-a2ca-777d353bd563_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_StockIssuedDuringPeriodSharesNewIssues_97324653-319a-47d6-9a76-d9eee5407e9b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink: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 issued (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_CapitalizedContractCostRollForward_f4a14a60-2893-4c40-8e26-53f023d472cb_terseLabel_en-US" xlink:label="lab_shen_CapitalizedContractCostRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Roll Forward]</link:label>
    <link:label id="lab_shen_CapitalizedContractCostRollForward_label_en-US" xlink:label="lab_shen_CapitalizedContractCostRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Roll Forward]</link:label>
    <link:label id="lab_shen_CapitalizedContractCostRollForward_documentation_en-US" xlink:label="lab_shen_CapitalizedContractCostRollForward" 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">Capitalized Contract Cost [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CapitalizedContractCostRollForward" xlink:href="shen-20220930.xsd#shen_CapitalizedContractCostRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_CapitalizedContractCostRollForward" xlink:to="lab_shen_CapitalizedContractCostRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c421607b-789a-476e-ada2-6965579a796a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink: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 - Income from discontinued operations, net of tax (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_288f8def-7e2f-4aa3-931e-54bd1dee8de2_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" 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 net income per share - discontinued operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink: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 Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_1c36c886-0b06-41d6-8057-a6ba54a573dc_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPlantInServiceMember_0964d77f-ca88-4352-a01a-9e11d0dc09ee_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPlantInServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant in service</link:label>
    <link:label id="lab_us-gaap_OtherPlantInServiceMember_label_en-US" xlink:label="lab_us-gaap_OtherPlantInServiceMember" xlink: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 Plant in Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPlantInServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPlantInServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPlantInServiceMember" xlink:to="lab_us-gaap_OtherPlantInServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_4add32a5-bfb8-47b8-b6c4-73a415714172_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscriber 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_0291deb2-3f3c-4a1a-bea6-9a8100924b2b_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_LeasesAbstract_4181ecc4-8d59-43ab-8060-6ed9ce1021d5_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_1a7fdedf-dde8-4211-b480-ea3501c0536d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink: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 expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_9005ad11-1e55-4862-bdac-bd2e77149688_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" 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">Operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink: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 Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_c0edce2e-f520-4608-85ca-b0df1e1e4a87_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_a9a67fa0-ba04-4fef-bb7f-1a282e038f89_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink: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 Error Corrections and Prior Period Adjustments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink: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 Error Corrections and Prior Period Adjustments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_6c81d825-2c89-4f5f-a8c9-c0c161e1b798_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_StatementOfFinancialPositionAbstract_2719a595-168c-4c1b-b5c4-4be2764cac26_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_51450900-c8cb-417b-a4ab-c8f7e9a0f514_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_6824e503-c8ea-4c9c-8a6f-c05c99420b90_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_ProceedsFromIssuanceOfSecuredDebt_68933d62-129c-42b6-a46f-793fe4fd5ce6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink: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 secured debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink: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 Issuance of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_53c1c637-d363-4fc8-8ec9-abf11782af06_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_bfabca0b-7114-4b1f-8352-e71e888054b0_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink: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 retirement obligations</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink: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 Retirement Obligations, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsNoncurrent" xlink:to="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock_4d165bd5-2fb2-405f-8736-3602b2fe3b05_terseLabel_en-US" xlink:label="lab_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock" xlink: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 Investments</link:label>
    <link:label id="lab_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock_label_en-US" xlink:label="lab_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock" xlink: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 Investments Which Do Not Have Readily Determinable Fair Values [Table Text Block]</link:label>
    <link:label id="lab_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock_documentation_en-US" xlink:label="lab_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of other investments which do not have readily determinable fair values.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock" xlink:href="shen-20220930.xsd#shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock" xlink:to="lab_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_676cd1be-efcc-45eb-9eb4-888a7919d0f9_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_98ce4a4e-a091-4042-835b-d27bd29f182b_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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9f6337c3-5810-4af0-8894-8d78e1a5bb67_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_8b47927a-5895-4eca-b44d-16b28d05089f_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_2a4a46e0-e055-4ddb-b85f-cd273188ec72_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_StatementOperatingActivitiesSegmentAxis_07243c4f-00f4-4aa1-bd1f-bfb9cd294970_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink: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 Activities [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_label_en-US" xlink:label="lab_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink: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 Activities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="lab_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_2197eeb0-c065-45b1-bf90-3bc79370c070_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent portion of deferred lease revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_50e59036-5c56-489e-8649-590f1996aab4_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_58038575-1a29-4bee-94d5-09786afa80bb_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink: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 Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6671c9f9-e84f-44d3-adfe-5bd2680f24a7_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_RestrictedStockUnitsRSUMember_8b7bad05-260b-403e-9353-beb023035468_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_0ada0ef0-5784-4c6d-9fd2-cdbc48dcb186_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from 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_us-gaap_OtherMachineryAndEquipmentMember_a8b9de3d-ae11-4afe-b4c6-6560249b22ec_terseLabel_en-US" xlink:label="lab_us-gaap_OtherMachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cable and fiber</link:label>
    <link:label id="lab_us-gaap_OtherMachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OtherMachineryAndEquipmentMember" xlink: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 Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherMachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherMachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherMachineryAndEquipmentMember" xlink:to="lab_us-gaap_OtherMachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_2a0d96c4-c6c9-46dc-87f9-e3ec373930c3_terseLabel_en-US" xlink:label="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Error Correction</link:label>
    <link:label id="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_label_en-US" xlink:label="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period, Error Correction, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:to="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_e61dcac4-c032-4595-be7b-81ddebccb8d3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_d4a217bb-3528-44a4-b78e-21e45d8120fc_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_9cc25aee-4425-46b0-b207-3e94a687330f_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_FCCSpectrumLicensesMember_879937e0-e606-48e3-ae35-771008096891_terseLabel_en-US" xlink:label="lab_shen_FCCSpectrumLicensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FCC Spectrum licenses</link:label>
    <link:label id="lab_shen_FCCSpectrumLicensesMember_label_en-US" xlink:label="lab_shen_FCCSpectrumLicensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FCC Spectrum Licenses [Member]</link:label>
    <link:label id="lab_shen_FCCSpectrumLicensesMember_documentation_en-US" xlink:label="lab_shen_FCCSpectrumLicensesMember" 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">FCC Spectrum Licenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FCCSpectrumLicensesMember" xlink:href="shen-20220930.xsd#shen_FCCSpectrumLicensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_FCCSpectrumLicensesMember" xlink:to="lab_shen_FCCSpectrumLicensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_10910d3c-b02e-421f-91a5-fe7c92732a03_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized income on interest rate hedge, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_10d410fa-a2f2-4624-bd90-cd4c9373de0d_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" 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">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_us-gaap_RevenueFromRelatedParties_3df8e4d4-df93-4956-84b1-04f3d46a507c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties" xlink: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 related parties</link:label>
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_label_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties" xlink: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 Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromRelatedParties" xlink:to="lab_us-gaap_RevenueFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_RevenueRemainingPerformanceObligationAmountPerYear_2f71f5cf-45ec-45a4-b014-3921dbc4acbd_terseLabel_en-US" xlink:label="lab_shen_RevenueRemainingPerformanceObligationAmountPerYear" xlink: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, per year</link:label>
    <link:label id="lab_shen_RevenueRemainingPerformanceObligationAmountPerYear_label_en-US" xlink:label="lab_shen_RevenueRemainingPerformanceObligationAmountPerYear" xlink: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 Per Year</link:label>
    <link:label id="lab_shen_RevenueRemainingPerformanceObligationAmountPerYear_documentation_en-US" xlink:label="lab_shen_RevenueRemainingPerformanceObligationAmountPerYear" 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, Amount Per Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_RevenueRemainingPerformanceObligationAmountPerYear" xlink:href="shen-20220930.xsd#shen_RevenueRemainingPerformanceObligationAmountPerYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_RevenueRemainingPerformanceObligationAmountPerYear" xlink:to="lab_shen_RevenueRemainingPerformanceObligationAmountPerYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_ddac5284-f007-4e2c-9e93-c06eeceee58b_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" 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">(Loss) income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_1c7a0aa2-308a-4856-abec-ef74f85b5e0a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink: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, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_AssetPurchaseAgreementMember_5ac68d3c-14f7-4af6-9748-eaf91f1c7f32_terseLabel_en-US" xlink:label="lab_shen_AssetPurchaseAgreementMember" xlink: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 Purchase Agreement</link:label>
    <link:label id="lab_shen_AssetPurchaseAgreementMember_label_en-US" xlink:label="lab_shen_AssetPurchaseAgreementMember" xlink: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 Purchase Agreement [Member]</link:label>
    <link:label id="lab_shen_AssetPurchaseAgreementMember_documentation_en-US" xlink:label="lab_shen_AssetPurchaseAgreementMember" 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 Purchase Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_AssetPurchaseAgreementMember" xlink:href="shen-20220930.xsd#shen_AssetPurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_AssetPurchaseAgreementMember" xlink:to="lab_shen_AssetPurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_201636ab-5abf-43c7-902f-cbb68772498a_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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_bf89a3d6-a07e-4aa6-955a-68a2891c585b_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_6aef907c-11b0-4a66-88ff-b336b78c733c_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 expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_IntangibleAssetsGrossExcludingGoodwill_14c93b5b-3ab2-42c5-8d1b-b1b5eb59ee64_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink: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 intangible assets, gross carrying amount</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_488b2343-1ce9-4e08-8932-d1f750f2b4f1_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 paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_8bb67b9a-0b14-4aaf-a0ec-1e4426c168fd_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" 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">Basic net income (loss) per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_cba3fb02-627f-429a-80e3-a24725cae834_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 net income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6818b2ce-f090-4abc-a653-3e5bf0fe1a78_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_SalesAndPropertyTaxesPayableCurrent_0f088582-9ada-4958-b575-02a70541f2b6_terseLabel_en-US" xlink:label="lab_shen_SalesAndPropertyTaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and property taxes payable</link:label>
    <link:label id="lab_shen_SalesAndPropertyTaxesPayableCurrent_label_en-US" xlink:label="lab_shen_SalesAndPropertyTaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales And Property Taxes Payable Current</link:label>
    <link:label id="lab_shen_SalesAndPropertyTaxesPayableCurrent_documentation_en-US" xlink:label="lab_shen_SalesAndPropertyTaxesPayableCurrent" 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">Sales And Property Taxes Payable Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_SalesAndPropertyTaxesPayableCurrent" xlink:href="shen-20220930.xsd#shen_SalesAndPropertyTaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_SalesAndPropertyTaxesPayableCurrent" xlink:to="lab_shen_SalesAndPropertyTaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_15b596f0-8fae-4920-ba2c-0f0526a58b0c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink: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 Equity Method Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink: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 Equity Method Investments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_CobankMember_4bf91da2-0323-4593-9e39-8a7ddfa0fe5f_terseLabel_en-US" xlink:label="lab_shen_CobankMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CoBank</link:label>
    <link:label id="lab_shen_CobankMember_label_en-US" xlink:label="lab_shen_CobankMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CoBank [Member]</link:label>
    <link:label id="lab_shen_CobankMember_documentation_en-US" xlink:label="lab_shen_CobankMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities investments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CobankMember" xlink:href="shen-20220930.xsd#shen_CobankMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_CobankMember" xlink:to="lab_shen_CobankMember" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_RailroadCrossingRightsMember_e72f7da0-a0c2-44ec-ad44-93b4b32d7f4e_terseLabel_en-US" xlink:label="lab_shen_RailroadCrossingRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railroad crossing rights</link:label>
    <link:label id="lab_shen_RailroadCrossingRightsMember_label_en-US" xlink:label="lab_shen_RailroadCrossingRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Railroad Crossing Rights [Member]</link:label>
    <link:label id="lab_shen_RailroadCrossingRightsMember_documentation_en-US" xlink:label="lab_shen_RailroadCrossingRightsMember" 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">Railroad Crossing Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_RailroadCrossingRightsMember" xlink:href="shen-20220930.xsd#shen_RailroadCrossingRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_RailroadCrossingRightsMember" xlink:to="lab_shen_RailroadCrossingRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_6b4fafc5-3e9e-4536-8e14-be478f233785_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_LandImprovementsMember_7d30ca31-fa20-4cf7-ae1d-6c3dfbf37371_terseLabel_en-US" xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land improvements</link:label>
    <link:label id="lab_us-gaap_LandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandImprovementsMember" xlink:to="lab_us-gaap_LandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_c6ad3e72-7d1c-42cb-b65b-76289da89511_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_9970a46b-bba4-4c74-bd88-24cb15fb68fa_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 shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_b3039702-dc3e-4244-8491-f4feec1800f6_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_72755f47-ccb1-465e-9797-5dbf0151eb11_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_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_us-gaap_DividendsCommonStock_7f5caeee-8c4c-471f-88cf-dc3ff285de8e_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends payout</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock" xlink:to="lab_us-gaap_DividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_cfd0dcb2-e57b-4195-868f-2695d664aea6_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_CapitalizedContractCostAmortization_6499556f-6dcf-4aae-99f1-54137be8b84d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" 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">Contract amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_82b1a5e2-1174-4a29-8a64-3639c0c934b2_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_01a5c58f-acce-4426-bc70-1a4dec321ad9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated amortization and other</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_ScheduleOfPropertyPlantAndEquipmentTable_4c674ce3-54cc-4f5d-aa35-9e9d1cbf8c39_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_c725654e-4cc8-4f57-b81b-a5f3eddd0919_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_47194a19-c204-43a8-a179-c342c55118b1_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_us-gaap_DividendsCommonStockCash_2e8bd2b7-a6c9-498a-b33b-8aa61e1bf4b1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" 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">Dividends declared ($18.75 per share)</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_7665c995-f082-44e6-aef5-ced046f40d82_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_d0592184-28da-477f-a4ec-d627987fe93c_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">Shares of Common Stock (no par value)</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_88540ac2-9fce-4e9f-8d93-28a678d9013e_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" 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">Unrealized income on interest rate hedge, net of tax</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_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_40d91bf9-2736-496c-bef3-42d3ba8e1d8e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_PrepaidMaintenanceExpenseCurrent_202776c0-efb3-4b30-b75a-1e01ef081b32_terseLabel_en-US" xlink:label="lab_shen_PrepaidMaintenanceExpenseCurrent" xlink: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 maintenance and software expenses</link:label>
    <link:label id="lab_shen_PrepaidMaintenanceExpenseCurrent_label_en-US" xlink:label="lab_shen_PrepaidMaintenanceExpenseCurrent" xlink: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 Maintenance Expense, Current</link:label>
    <link:label id="lab_shen_PrepaidMaintenanceExpenseCurrent_documentation_en-US" xlink:label="lab_shen_PrepaidMaintenanceExpenseCurrent" 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">Prepaid Maintenance Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_PrepaidMaintenanceExpenseCurrent" xlink:href="shen-20220930.xsd#shen_PrepaidMaintenanceExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_PrepaidMaintenanceExpenseCurrent" xlink:to="lab_shen_PrepaidMaintenanceExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_SERPInvestmentsCurrent_2bb08068-b024-40b0-83a1-36fb6a0ea04e_terseLabel_en-US" xlink:label="lab_shen_SERPInvestmentsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SERP investments</link:label>
    <link:label id="lab_shen_SERPInvestmentsCurrent_label_en-US" xlink:label="lab_shen_SERPInvestmentsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SERP Investments, Current</link:label>
    <link:label id="lab_shen_SERPInvestmentsCurrent_documentation_en-US" xlink:label="lab_shen_SERPInvestmentsCurrent" 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">SERP Investments, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_SERPInvestmentsCurrent" xlink:href="shen-20220930.xsd#shen_SERPInvestmentsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_SERPInvestmentsCurrent" xlink:to="lab_shen_SERPInvestmentsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_aebcd3ba-0970-48b3-86ef-6e8c5d50ec91_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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_0e404095-a93a-4b19-b4e1-464189af6a61_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink: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 Disposal Groups, Including Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_f937dd5f-d717-408b-a36f-0b6c4812f31d_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_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees_5c64ee10-82df-4eba-8116-4cef6f209fdf_terseLabel_en-US" xlink:label="lab_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Waived management fees</link:label>
    <link:label id="lab_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees_label_en-US" xlink:label="lab_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Discontinued Operation, Consideration, Waived Management Fees</link:label>
    <link:label id="lab_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees_documentation_en-US" xlink:label="lab_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees" 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">Disposal Group, Discontinued Operation, Consideration, Waived Management Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees" xlink:href="shen-20220930.xsd#shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees" xlink:to="lab_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_e3896cdb-da66-44c6-916d-360768fc3b58_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_d8bcf2bd-0ac4-4dd4-8661-166ad6f2f12b_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" 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">Non-current 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_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred_b65a1dce-8412-48ac-9672-ef81b6b45ed2_terseLabel_en-US" xlink:label="lab_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred" xlink: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 acquisition, consideration transferred, liabilities incurred</link:label>
    <link:label id="lab_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred_label_en-US" xlink:label="lab_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred" xlink: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 Acquisition, Consideration Transferred, Liabilities Incurred</link:label>
    <link:label id="lab_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred_documentation_en-US" xlink:label="lab_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred" 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 Acquisition, Consideration Transferred, Liabilities Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred" xlink:href="shen-20220930.xsd#shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred" xlink:to="lab_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_a0726ebe-254e-48ff-82f2-e318ee3f535d_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_AssetAcquisitionDomain_1ae80097-a377-4a06-948f-0d18237f7225_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink: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 Acquisition [Domain]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink: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 Acquisition [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionDomain" xlink:to="lab_us-gaap_AssetAcquisitionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_0765a208-2048-4ca3-8b7d-c8f6d2479619_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other nonoperating income (expense)</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink: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 Securities, FV-NI, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_fca839ac-d55a-4a10-b55d-e06e7f058e4b_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-amortizing intangibles</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_TermLoanA1Member_738ffcf9-bd32-4276-bbc6-fd4ce1136fac_terseLabel_en-US" xlink:label="lab_shen_TermLoanA1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan A-1</link:label>
    <link:label id="lab_shen_TermLoanA1Member_label_en-US" xlink:label="lab_shen_TermLoanA1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan A-1 [Member]</link:label>
    <link:label id="lab_shen_TermLoanA1Member_documentation_en-US" xlink:label="lab_shen_TermLoanA1Member" 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">Loan from a bank/financial institution for a specific amount that has a specified repayment schedule and a fixed/floating interest rate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TermLoanA1Member" xlink:href="shen-20220930.xsd#shen_TermLoanA1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_TermLoanA1Member" xlink:to="lab_shen_TermLoanA1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_bf0bbb1d-fe56-43fd-85a5-a0d548735584_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_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9f00d8df-cad7-458f-abfb-0a7e904817f3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_63d21b59-2edb-4633-ab84-b56b36f302dc_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" 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">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_711fa812-265b-43e3-9b23-f661102b28d8_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 of allowance for doubtful accounts of $371 and $352, respectively</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_461365d7-78cc-4453-a6ee-e462f94dccfd_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_fd159c0c-49db-4b9c-bd4d-4e8a92855049_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_shen_TowerLeaseMember_632a06cf-eec5-41d4-a4d9-f2d0320a69eb_terseLabel_en-US" xlink:label="lab_shen_TowerLeaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tower lease</link:label>
    <link:label id="lab_shen_TowerLeaseMember_label_en-US" xlink:label="lab_shen_TowerLeaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tower Lease [Member]</link:label>
    <link:label id="lab_shen_TowerLeaseMember_documentation_en-US" xlink:label="lab_shen_TowerLeaseMember" 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">Tower Lease [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TowerLeaseMember" xlink:href="shen-20220930.xsd#shen_TowerLeaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_TowerLeaseMember" xlink:to="lab_shen_TowerLeaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_25767e0a-ce9b-4dc4-984c-34536ce96b2f_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_5e1c518c-7687-4846-8f63-9aef2cedeb20_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_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_aa02b450-2b08-45e9-b936-aec50d54b245_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink: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 services exclusive of depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_013478fc-c758-484b-8729-d75280a39ecd_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" 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">Cost of services</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_cbbc303d-adc8-477b-b4da-ea206236722a_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_DisposalGroupIncludingDiscontinuedOperationConsideration_b6971775-00e4-43fb-94e5-7ed7b880eb3e_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale proceeds</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_043c25c8-7ac6-432f-a9f5-903b6762a616_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink: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 (expense) income, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_29f8e728-03f1-4bf4-8a57-1f5629c48cde_verboseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" 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">Other (expense) income, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_84680e61-e72d-4c40-91d4-c06afc37ec82_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_FiniteLivedIntangibleAssetsGross_103dbe5e-f7b5-4f36-91d1-4f1d3cd04105_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross carrying amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/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_2647cfc1-8593-430f-b939-66e90aef43f9_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</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_ProductMember_515a3361-16c8-47db-945c-be5b003b4cdd_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">Cost of goods sold</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_OperatingLeaseRightOfUseAsset_40d9b971-c315-49e6-a65b-959d0ab461d4_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" 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">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_ProceedsFromSaleOfMachineryAndEquipment_9ea85217-9caa-4d80-be73-495d2d226a18_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of assets and other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink: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 Machinery and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_b6898e15-7865-4ce3-a97a-445c96569301_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_SegmentDiscontinuedOperationsMember_991775db-0699-4fa8-9961-5ce7e17e7690_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_SegmentDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_SegmentDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDiscontinuedOperationsMember" xlink:to="lab_us-gaap_SegmentDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_1327b649-297e-4e1b-b1b4-8f93cfd46c50_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to acquire productive assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/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_975a8543-80e0-4eff-a936-5efa3e65db6f_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_029bc2ff-7f0e-482e-821a-230484ad9ec3_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_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_0c101d05-62d5-414f-9052-939a6b602a72_terseLabel_en-US" xlink:label="lab_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027 and thereafter</link:label>
    <link:label id="lab_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:label id="lab_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" 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">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="shen-20220930.xsd#shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_1f2acf35-ee01-4f35-a650-cf5917d8c0ce_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 (loss) income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_a917aef2-e270-407a-8ca8-729a295492fc_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_NewAccountingPronouncementsPolicyPolicyTextBlock_46c2cbc1-f754-449b-8cef-a74da113d2b9_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption of New Accounting Principles</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_51257e21-d8b4-44de-9bae-cbeb07c2a93a_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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">Common stock, shares, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_a369c8a9-0049-4499-b887-11d2a60e8c33_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">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_3ad16e3d-228a-4a95-92e8-3943753dcc64_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">Ending balance (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_ServiceMember_2261ed84-5ce6-45ae-99e8-310d96cc9718_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">Cost of 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_us-gaap_Goodwill_87d0c4ab-1981-489c-9a8d-415b5aa341b9_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/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_PropertyPlantAndEquipmentByTypeAxis_a57c8fe5-93cc-4c2f-9151-8371349bc443_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_ff013114-e97b-47f6-a89d-3d995765418d_terseLabel_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived intangible assets acquired</link:label>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_label_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:to="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvesteeMember_e5d4a58f-e447-4a8c-839e-a0ea441977cb_verboseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvesteeMember" 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">Equity Method Investee</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvesteeMember_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvesteeMember" xlink: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 Method Investee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvesteeMember" xlink:to="lab_us-gaap_EquityMethodInvesteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_EquipmentAndSoftwareMember_47bd8344-8aa6-47bd-8ec7-46484ac4b306_terseLabel_en-US" xlink:label="lab_shen_EquipmentAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment and software</link:label>
    <link:label id="lab_shen_EquipmentAndSoftwareMember_label_en-US" xlink:label="lab_shen_EquipmentAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment and Software [Member]</link:label>
    <link:label id="lab_shen_EquipmentAndSoftwareMember_documentation_en-US" xlink:label="lab_shen_EquipmentAndSoftwareMember" 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">Purchased software applications and internally developed software for sale, licensing or long-term internal use and related equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EquipmentAndSoftwareMember" xlink:href="shen-20220930.xsd#shen_EquipmentAndSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_EquipmentAndSoftwareMember" xlink:to="lab_shen_EquipmentAndSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e89e9ad3-7bfd-46a2-85f1-3ab88291fb1d_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 (loss) income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_GoodwillAndIntangibleAssetsDisclosureTextBlock_8d1ed9bd-b0dd-4852-b0a8-0e4ef51331ff_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_219d48af-7f9b-48d8-9805-40b3d50ff034_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_b52a6b4e-d17e-4dca-93b9-bf9913f6c39f_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax (benefit) expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_f73974a6-7ce3-4aa6-8c21-9e4bc3fe3114_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_ccfc275a-b9d4-42da-ba80-24eb88329cee_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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_60ed91bc-cdf8-47db-91ae-7b02ae30f738_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_39669083-848e-404e-a27b-f7b7a5bf3d4f_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_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt_455b2792-831c-40e9-bde4-778bfc333788_negatedTerseLabel_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt" 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">Debt extinguishment</link:label>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt_label_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Extinguishment Of Debt</link:label>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt_documentation_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt" 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">Disposal Group Including Discontinued Operation Extinguishment Of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt" xlink:to="lab_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentHoldingsTextBlock_07b6abeb-6bee-4443-8a74-eb76ec3adf82_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsTextBlock" 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">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentHoldingsTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Holdings [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentHoldingsTextBlock" xlink:to="lab_us-gaap_InvestmentHoldingsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_4cd482a7-1834-4f37-b7dc-4c87def00bf0_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_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_a6498c38-eba3-4315-9664-f15461524c5a_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment expense</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_bdfaec0a-b55e-4164-8b2c-ceb1f627e3cf_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_WeightedAverageNumberOfDilutedSharesOutstanding_0f8292d2-4b17-40b9-b7c4-18df5ecf8021_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a7c49566-19e2-4d28-8e3d-e974241e064a_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" 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 weighted average shares outstanding (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_bdd1cb7b-4c90-410d-b4cf-fad8665cfd32_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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">Less: accumulated depreciation and amortization</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_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract_fab5f32b-298d-4293-8b11-0d0988a2a2c8_terseLabel_en-US" xlink:label="lab_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of income from continuing operations from segments to consolidated [Abstract]</link:label>
    <link:label id="lab_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract_label_en-US" xlink:label="lab_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of income from continuing operations from segments to consolidated [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract" xlink:href="shen-20220930.xsd#shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract" xlink:to="lab_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_5ea2b49f-2ee1-416f-9bb3-8d2aae4f3d6c_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and structures</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_UnamortizedLoanFeesNet_12aec474-524e-48a2-9edf-54f87ccd7930_terseLabel_en-US" xlink:label="lab_shen_UnamortizedLoanFeesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: unamortized loan fees</link:label>
    <link:label id="lab_shen_UnamortizedLoanFeesNet_label_en-US" xlink:label="lab_shen_UnamortizedLoanFeesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Loan Fees, Net</link:label>
    <link:label id="lab_shen_UnamortizedLoanFeesNet_documentation_en-US" xlink:label="lab_shen_UnamortizedLoanFeesNet" 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 net unamortized loan fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_UnamortizedLoanFeesNet" xlink:href="shen-20220930.xsd#shen_UnamortizedLoanFeesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_UnamortizedLoanFeesNet" xlink:to="lab_shen_UnamortizedLoanFeesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_d0322e1c-b59d-4293-9a38-2d490b3d4ddb_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, no par value, authorized 96,000; 50,098 and 49,965 issued and outstanding at September 30, 2022 and December 31, 2021, 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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_457218a0-a92e-4598-a5a6-300a795027cd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink: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 - Income from discontinued operations, net of tax (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d6a82250-1442-4189-a7fa-8f79069b0f60_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" 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 net income per share - discontinued operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink: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 Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_63bea6a7-5f20-45bb-b9f2-9619b47a12b6_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_shen_LeaseLiabilitiesPaymentsDueAbstract_12a671c2-0f75-4864-8f38-76a927228e27_terseLabel_en-US" xlink:label="lab_shen_LeaseLiabilitiesPaymentsDueAbstract" xlink: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</link:label>
    <link:label id="lab_shen_LeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_shen_LeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liabilities, Payments, Due [Abstract]</link:label>
    <link:label id="lab_shen_LeaseLiabilitiesPaymentsDueAbstract_documentation_en-US" xlink:label="lab_shen_LeaseLiabilitiesPaymentsDueAbstract" 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">Lease Liabilities, Payments, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LeaseLiabilitiesPaymentsDueAbstract" xlink:href="shen-20220930.xsd#shen_LeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_shen_LeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember_c329f951-3f1e-4228-952a-e2999ff7b6f6_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Held-for-sale</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Held-for-sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_45f5f27e-b328-4d1f-b2b0-9ba1b52337f2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_068d38e2-28ad-429a-81b9-1db615efe518_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense_79483129-fc32-41f4-9f59-cbe6ed68464b_terseLabel_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance expense</link:label>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense_label_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Severance Expense</link:label>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense_documentation_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense" 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">Disposal Group, Including Discontinued Operations, Severance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense" xlink:to="lab_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_b412b86c-d2f7-4f3e-bd7c-3e338b857dc4_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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_e5e4c80a-cc8e-4c98-8914-47ed8f80d231_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink: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 services and cost of goods sold</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e8a1d7bf-53a9-4b02-a130-302581a164c5_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_14c3379e-f52f-40f0-8407-1e493df7e20a_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_6a4fd5f0-246c-40a7-b25f-4c493dfb4b76_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" 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">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_f4eb5955-1895-4ad1-8f13-05658c8078a9_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_CommonStockSharesIssued_5aa71932-232b-4fba-b11b-1387349e8b80_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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_b8bc77b8-8e40-4391-b8fe-5c809c5b4f07_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink: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 held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_af38b555-bedd-40f9-8474-fea64c29d317_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">Advanced billings and customer deposits</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_shen_IncreaseDecreaseInGrantsReceivable_801be56f-06d8-4ce5-ad58-ade59bf22411_terseLabel_en-US" xlink:label="lab_shen_IncreaseDecreaseInGrantsReceivable" xlink: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 grants receivable</link:label>
    <link:label id="lab_shen_IncreaseDecreaseInGrantsReceivable_label_en-US" xlink:label="lab_shen_IncreaseDecreaseInGrantsReceivable" xlink: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 Grants Receivable</link:label>
    <link:label id="lab_shen_IncreaseDecreaseInGrantsReceivable_documentation_en-US" xlink:label="lab_shen_IncreaseDecreaseInGrantsReceivable" 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">Increase (Decrease) in Grants Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_IncreaseDecreaseInGrantsReceivable" xlink:href="shen-20220930.xsd#shen_IncreaseDecreaseInGrantsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_IncreaseDecreaseInGrantsReceivable" xlink:to="lab_shen_IncreaseDecreaseInGrantsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostTableTextBlock_fe602df4-4a59-402d-b100-d843dd999010_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostTableTextBlock" xlink: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 Amortized and Capitalized Contract Cost</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostTableTextBlock" xlink:to="lab_us-gaap_CapitalizedContractCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets_fe67da27-3dcf-40db-9841-5cffdd99f69b_terseLabel_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operation, indefinite-lived intangible assets</link:label>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets_label_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Indefinite-Lived Intangible Assets</link:label>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets_documentation_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets" 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">Disposal Group, Including Discontinued Operation, Indefinite-Lived Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets" xlink:to="lab_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_8e177c29-61f8-496b-9607-f940d9e417d9_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_ffa794a1-568b-4911-89bb-83033a7c9a29_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by 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_OperatingLeaseCost_3b00a399-c517-4976-94e6-b1c844a644ed_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_054a075a-ac59-4cc0-ad61-ad4cc9656170_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on the sale of discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_44cabefe-948b-41b8-92c8-fc84c1be0adc_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest_afa879eb-fe65-4b4e-a9b5-29683f437f84_terseLabel_en-US" xlink:label="lab_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest" xlink: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 from dilutive shares and options outstanding (in shares)</link:label>
    <link:label id="lab_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest_label_en-US" xlink:label="lab_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition Noncontrolling Interest, Shares Reserved To Acquire Noncontrolling Interest</link:label>
    <link:label id="lab_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest_documentation_en-US" xlink:label="lab_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest" 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">Business Acquisition Noncontrolling Interest, Shares Reserved To Acquire Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest" xlink:href="shen-20220930.xsd#shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest" xlink:to="lab_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsAndNontradeReceivableTextBlock_3ef6ab75-7d18-4181-9c74-adc3c308c7ad_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Grants</link:label>
    <link:label id="lab_us-gaap_AccountsAndNontradeReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsAndNontradeReceivableTextBlock" xlink: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 and Nontrade Receivable [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="lab_us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_d4077985-8285-486c-a203-03ae9e1e1770_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment</link:label>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome_853b8447-0093-4771-a2d9-9aed466c4f8d_terseLabel_en-US" xlink:label="lab_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stranded tax effects reclassified from other comprehensive income</link:label>
    <link:label id="lab_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome_label_en-US" xlink:label="lab_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome</link:label>
    <link:label id="lab_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome_documentation_en-US" xlink:label="lab_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome" 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">EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome" xlink:href="shen-20220930.xsd#shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome" xlink:to="lab_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateAndOtherMember_fdb09bbf-4324-49e3-abc6-f3fb012ca617_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate &amp; Eliminations</link:label>
    <link:label id="lab_us-gaap_CorporateAndOtherMember_label_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember" xlink: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 and Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateAndOtherMember" xlink:to="lab_us-gaap_CorporateAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_7dc04d64-ae92-4195-afda-585b7c85df6c_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 (loss) income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_2e0633d9-d6ae-4ab5-8e36-81e8c81734f2_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_8983cfd1-43e1-4641-b74c-50299bdcc2da_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities - continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink: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, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_4275b2f0-f22a-4d77-bc74-e72330509e76_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broadband contract acquisition costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetCurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_faec9329-30c6-4f15-88ca-f8c039839439_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities - continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink: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, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_d43e73f3-e8a0-4c94-9277-34bb1a4effb2_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring accrual</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveCurrent" xlink:to="lab_us-gaap_RestructuringReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_feedbc8f-647c-4b3c-b1b7-a14c83d36e4b_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 Selected Financial Data for Segments</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_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_526d6e6a-2376-49bc-b102-0d4c6305bdfc_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of long-lived assets to be disposed of</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets to be Disposed of</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_1d9798b6-83a3-486c-8707-ac80f93512ca_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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e4de10f3-f1b8-4daa-95e9-4f9365d65e54_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_23d0c6cc-e822-4adf-be79-087e2a77e299_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">Prepaid maintenance and software expenses</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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_ed3ca8ca-3cdc-4bbc-8a79-b14a872e8bf3_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" 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 income from discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_5634612d-cef6-4aeb-bc25-6161738b4a93_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink: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 from discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink: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 Discontinued Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_f11bd87d-0d8d-474d-8021-931bd1a15a57_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for restructuring</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_20389853-18a7-49fc-bad3-000417d86f2b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_f6eb8e6f-5fcd-4932-9266-c30247641829_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/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_CapitalizedContractCostNetNoncurrent_8c665633-fe46-464d-9527-6dacebeae1a5_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broadband contract acquisition costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_967b8da3-511c-4928-be6f-f42327e8ba28_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_WeightedAverageCustomerLife_c56037de-fc74-404c-bf79-baf80fd0fa4d_terseLabel_en-US" xlink:label="lab_shen_WeightedAverageCustomerLife" xlink: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 customer life</link:label>
    <link:label id="lab_shen_WeightedAverageCustomerLife_label_en-US" xlink:label="lab_shen_WeightedAverageCustomerLife" xlink: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 Customer Life</link:label>
    <link:label id="lab_shen_WeightedAverageCustomerLife_documentation_en-US" xlink:label="lab_shen_WeightedAverageCustomerLife" 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">Weighted Average Customer Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_WeightedAverageCustomerLife" xlink:href="shen-20220930.xsd#shen_WeightedAverageCustomerLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_WeightedAverageCustomerLife" xlink:to="lab_shen_WeightedAverageCustomerLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_47080c6a-bc8d-4be9-b05e-99525de215c0_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net and goodwill</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink: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 (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_d031f882-1d6f-41f1-8b7e-7106fa6d7110_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_FinanceLeaseLiabilityPaymentsDueYearTwo_266cd6cc-962c-436e-abaa-c2ea7be93232_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink: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, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_4af6707e-357f-46b4-a601-159178f503e0_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_0c663030-29a3-47ed-9f8b-b02e5bbc40d1_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_us-gaap_OperatingLeasePayments_abac4b23-0ac5-4d06-ba55-9bf6517af546_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIncomeTaxRefunds_a98fd6b0-5239-45da-84dc-e4bb08c3a46f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIncomeTaxRefunds" xlink: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 income tax refunds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIncomeTaxRefunds_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIncomeTaxRefunds" xlink: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 Income Tax Refunds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIncomeTaxRefunds" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIncomeTaxRefunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIncomeTaxRefunds" xlink:to="lab_us-gaap_ProceedsFromIncomeTaxRefunds" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_BeamFixedWirelessNetworkMember_fa70b845-d72a-4aca-8a64-f42684b4789f_terseLabel_en-US" xlink:label="lab_shen_BeamFixedWirelessNetworkMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beam Fixed Wireless Network</link:label>
    <link:label id="lab_shen_BeamFixedWirelessNetworkMember_label_en-US" xlink:label="lab_shen_BeamFixedWirelessNetworkMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beam Fixed Wireless Network [Member]</link:label>
    <link:label id="lab_shen_BeamFixedWirelessNetworkMember_documentation_en-US" xlink:label="lab_shen_BeamFixedWirelessNetworkMember" 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">Beam Fixed Wireless Network</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BeamFixedWirelessNetworkMember" xlink:href="shen-20220930.xsd#shen_BeamFixedWirelessNetworkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_BeamFixedWirelessNetworkMember" xlink:to="lab_shen_BeamFixedWirelessNetworkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_6b17f37f-24df-4e7e-a661-94e3ee3f2004_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" 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">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense_62b1e943-2a50-4b5c-b3d3-74e6b8ec29fa_terseLabel_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense" xlink: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</link:label>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Selling, General And Administrative Expense</link:label>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense_documentation_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense" 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">Disposal Group, Including Discontinued Operation, Selling, General And Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense" xlink:to="lab_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_OtherIncomeLineItems_7571dda9-1afc-4f8f-a0a6-be34ee6af950_terseLabel_en-US" xlink:label="lab_shen_OtherIncomeLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_shen_OtherIncomeLineItems_label_en-US" xlink:label="lab_shen_OtherIncomeLineItems" xlink: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 Income [Line Items]</link:label>
    <link:label id="lab_shen_OtherIncomeLineItems_documentation_en-US" xlink:label="lab_shen_OtherIncomeLineItems" 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 Income [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_OtherIncomeLineItems" xlink:href="shen-20220930.xsd#shen_OtherIncomeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_OtherIncomeLineItems" xlink:to="lab_shen_OtherIncomeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_61626559-a39b-468e-8f69-0853ef0e36d3_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink: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 Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred_635a74b3-7dcb-4d96-acc5-ec6185a585f6_terseLabel_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operation, finite-lived intangible assets, liabilities incurred</link:label>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred_label_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Finite-lived Intangible Assets, Liabilities Incurred</link:label>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred_documentation_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred" 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">Disposal Group, Including Discontinued Operation, Finite-lived Intangible Assets, Liabilities Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred" xlink:to="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_69ba388b-c9ef-45cb-b2f7-4f43f6d23f60_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" 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 operating expenses</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_cde4c4c8-ac8f-4fd1-b9aa-503d0bb2760d_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</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_StockIssuedDuringPeriodValueStockOptionsExercised_ed8ea0f2-2723-486c-9ac4-84afd71ba6d3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink: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 exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_ebfd09e2-87bc-41ed-a1e3-5dbc4d753089_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">Total debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_shen_TowerSegmentMember_ce6b6b4c-da25-42d1-9167-b58654481f56_terseLabel_en-US" xlink:label="lab_shen_TowerSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tower</link:label>
    <link:label id="lab_shen_TowerSegmentMember_label_en-US" xlink:label="lab_shen_TowerSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tower Segment [Member]</link:label>
    <link:label id="lab_shen_TowerSegmentMember_documentation_en-US" xlink:label="lab_shen_TowerSegmentMember" 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">Tower Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TowerSegmentMember" xlink:href="shen-20220930.xsd#shen_TowerSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_TowerSegmentMember" xlink:to="lab_shen_TowerSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_ac4721fa-b2b7-4bff-8a83-c95d71c65ef3_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_StatementOfIncomeAndComprehensiveIncomeAbstract_b06f52f3-7f3f-438e-8243-9a2c1c645084_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">Unaudited Condensed Consolidated Statement of Comprehensive Income:</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_us-gaap_OperatingExpenses_67ff49b7-8602-47c5-a75f-17cd9eb3ca5e_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" 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 operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink: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 Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_e0061ae8-68f8-4690-b972-a16beee79051_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_DisposalGroupIncludingDiscontinuedOperationInterestExpense_c974e518-1e49-4265-9396-0a76113e4046_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense and other, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_65f6cd9b-3f3f-4b57-825c-08cf4380b3a3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_ed43d49a-9c86-41fb-a57b-46337ac57298_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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">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_AssetsCurrent_b98954fa-fe56-475c-b7f7-0af53c41700e_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_shen_CarrierAccessRevenueMember_7a362619-3535-4df4-b6c4-bc18f631758f_terseLabel_en-US" xlink:label="lab_shen_CarrierAccessRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RLEC &amp; Other</link:label>
    <link:label id="lab_shen_CarrierAccessRevenueMember_label_en-US" xlink:label="lab_shen_CarrierAccessRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrier Access Revenue [Member]</link:label>
    <link:label id="lab_shen_CarrierAccessRevenueMember_documentation_en-US" xlink:label="lab_shen_CarrierAccessRevenueMember" 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">Carrier Access Revenue [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CarrierAccessRevenueMember" xlink:href="shen-20220930.xsd#shen_CarrierAccessRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_CarrierAccessRevenueMember" xlink:to="lab_shen_CarrierAccessRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_c797e3c6-3802-4d82-b547-ca2ec05e95a0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_76fad881-6de9-43be-937d-dccaf98e8a74_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_CommonStockDividendsPerShareDeclared_c3098f7f-bed5-4621-b4b7-82327ccda20a_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" 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">Cash dividend declared per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_5a800546-4386-4040-aa15-3f27d40d12ee_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, dividends, per share, declared (in dollar per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_006a8586-b833-43c6-b5c3-0edbc2e943f8_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">Revenue:</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_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear_47a668cd-be1b-4adb-a857-77a38985b6e8_totalLabel_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear" 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">2022</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liability, Payments, Remainder of Fiscal Year</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear_documentation_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear" 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">Lessee, Lease Liability, Payments, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0b7bdff0-f3e2-48c6-ab54-ec43c76c10ae_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">Total</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_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares_43d20558-b3a9-4b38-b635-281059f238a2_negatedTerseLabel_en-US" xlink:label="lab_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares" 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 surrendered for settlement of employee taxes upon issuance of vested equity awards (in shares)</link:label>
    <link:label id="lab_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares_label_en-US" xlink:label="lab_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares" xlink: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 Related To Tax Withholding For Share-based Compensation, Shares</link:label>
    <link:label id="lab_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares_documentation_en-US" xlink:label="lab_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares" 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">Adjustments Related To Tax Withholding For Share-based Compensation, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares" xlink:href="shen-20220930.xsd#shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares" xlink:to="lab_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_ca937df2-2b1c-4bfc-9e45-57a737035556_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of disposition of Wireless assets and operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_ValleyNetworkPartnershipMember_efa10ef3-ef50-490a-aaee-02a51dbbdeb4_terseLabel_en-US" xlink:label="lab_shen_ValleyNetworkPartnershipMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valley Network Partnership</link:label>
    <link:label id="lab_shen_ValleyNetworkPartnershipMember_label_en-US" xlink:label="lab_shen_ValleyNetworkPartnershipMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valley Network Partnership [Member]</link:label>
    <link:label id="lab_shen_ValleyNetworkPartnershipMember_documentation_en-US" xlink:label="lab_shen_ValleyNetworkPartnershipMember" 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">Valley Network Partnership [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ValleyNetworkPartnershipMember" xlink:href="shen-20220930.xsd#shen_ValleyNetworkPartnershipMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_ValleyNetworkPartnershipMember" xlink:to="lab_shen_ValleyNetworkPartnershipMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_f9830d54-8f8f-4f4e-90e7-bffc827170d4_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" 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">Current income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_58747591-f834-4f4c-bf9f-51a7dc00f513_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLongTermInvestments_3cfeb943-f288-40de-bf93-a73c05abb492_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermInvestments" 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 investments</link:label>
    <link:label id="lab_us-gaap_OtherLongTermInvestments_label_en-US" xlink:label="lab_us-gaap_OtherLongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermInvestments" xlink:to="lab_us-gaap_OtherLongTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_6430fb6a-b403-43f3-b697-34fffcd106fb_terseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour_85d88be7-c5e9-4c02-85ab-9546ebdf3337_totalLabel_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour" 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">2027 and thereafter</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour_label_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liability, Payments, Due After Year Four</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour_documentation_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour" 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">Lessee, Lease Liability, Payments, Due After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="lab_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_1641a319-7967-424a-8fff-b5a8eaba8455_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_2309d6ef-8763-4974-a529-5d9d04f70dfb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink: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 Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_9bdc70aa-088c-4699-8038-8897f09ec4e4_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_4899c336-889e-402b-84a2-49c6fb12ff05_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_ProceedsFromSaleMaturityAndCollectionsOfInvestments_bac12613-8318-43c3-bcd2-e12ca503c69e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale, Maturity and Collection of Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_e61e9adc-10d9-4f76-8de4-5b9f6140c06f_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">Total operating 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_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_0e1c2100-9c0e-4cf3-85d5-504057324f62_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink: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 cash used in financing activities - discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink: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 Provided by (Used in) Financing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_88000279-c0d3-4025-a8b6-4335b6ef86c5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" 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 other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink: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, Other than Long-Term Debt, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:to="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_4f51beac-be34-41bb-a3b5-3fb2ba117e73_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_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_f52dffed-4241-4da7-8c9e-e571a0c2586c_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock based compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_d08c17a9-64b9-4789-b67a-7592410d7591_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_0100fce5-4d18-4769-bfcd-6f543ddb2951_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_8f610709-81ec-4338-972d-d40db9259519_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting</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_FinanceLeaseLiabilityPaymentsDue_88f120b1-f11b-4b7a-ae93-9d5dd2bdd09d_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" 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 lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_3c75201c-a186-4f11-8e82-31bfd95ea0ae_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink: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 Expected Maturity of Lease Liabilities, Financing</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink: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, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_37992328-b7d3-4ec2-a15c-37eb6e6c058e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink: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 deferrals and accruals</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_41ff10a3-f606-4757-8abc-0aa87e286581_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Adjustment</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_4ff8f0cd-f081-4b12-81a6-0ba3656056c4_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax deficiency (benefit) from share-based compensation and other expense, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_ServiceandOtherMember_72528cce-3c8c-4a91-bd9f-de1518ca7a29_verboseLabel_en-US" xlink:label="lab_shen_ServiceandOtherMember" 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">Service revenue and other</link:label>
    <link:label id="lab_shen_ServiceandOtherMember_b6285e2e-2025-4112-8704-611c7b5142fc_terseLabel_en-US" xlink:label="lab_shen_ServiceandOtherMember" xlink: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 revenue and other</link:label>
    <link:label id="lab_shen_ServiceandOtherMember_label_en-US" xlink:label="lab_shen_ServiceandOtherMember" xlink: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 and Other [Member]</link:label>
    <link:label id="lab_shen_ServiceandOtherMember_documentation_en-US" xlink:label="lab_shen_ServiceandOtherMember" 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 and Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ServiceandOtherMember" xlink:href="shen-20220930.xsd#shen_ServiceandOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_ServiceandOtherMember" xlink:to="lab_shen_ServiceandOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived_7d03b254-91c9-4e1e-9a3d-b35e2df6f15f_totalLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" 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</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1907542d-e833-4144-bbfb-fb408b1ade46_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 SHAREHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_shen_FrederickCountyMarylandMember_f9e05da9-42e1-44fc-9496-0aefa9b9d53c_terseLabel_en-US" xlink:label="lab_shen_FrederickCountyMarylandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frederick County, Maryland</link:label>
    <link:label id="lab_shen_FrederickCountyMarylandMember_label_en-US" xlink:label="lab_shen_FrederickCountyMarylandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frederick County, Maryland [Member]</link:label>
    <link:label id="lab_shen_FrederickCountyMarylandMember_documentation_en-US" xlink:label="lab_shen_FrederickCountyMarylandMember" 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">Frederick County, Maryland</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FrederickCountyMarylandMember" xlink:href="shen-20220930.xsd#shen_FrederickCountyMarylandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_FrederickCountyMarylandMember" xlink:to="lab_shen_FrederickCountyMarylandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets_eb6e7bf7-0d97-4f1b-87c7-397bebcb678a_terseLabel_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operation, finite-lived intangible assets</link:label>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets_label_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Finite-lived Intangible Assets</link:label>
    <link:label id="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets_documentation_en-US" xlink:label="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets" 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">Disposal Group, Including Discontinued Operation, Finite-lived Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets" xlink:to="lab_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_RelativeTotalShareholderReturnAwardsMember_8b6771e2-7fa6-4cc4-92a0-b6b80ed068f3_terseLabel_en-US" xlink:label="lab_shen_RelativeTotalShareholderReturnAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Relative Total Shareholder Return Awards</link:label>
    <link:label id="lab_shen_RelativeTotalShareholderReturnAwardsMember_label_en-US" xlink:label="lab_shen_RelativeTotalShareholderReturnAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Relative Total Shareholder Return Awards [Member]</link:label>
    <link:label id="lab_shen_RelativeTotalShareholderReturnAwardsMember_documentation_en-US" xlink:label="lab_shen_RelativeTotalShareholderReturnAwardsMember" 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">Relative Total Shareholder Return Awards [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_RelativeTotalShareholderReturnAwardsMember" xlink:href="shen-20220930.xsd#shen_RelativeTotalShareholderReturnAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_RelativeTotalShareholderReturnAwardsMember" xlink:to="lab_shen_RelativeTotalShareholderReturnAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_f3b82036-191a-4c66-8d7d-3aaae8b690a3_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" 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">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_RestructuringCharges_59ded64e-1e7f-469e-8b57-a4d094d8be54_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring expense</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed_011d7406-2699-490e-8cdd-dd48ee886812_terseLabel_en-US" xlink:label="lab_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed" xlink: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 wireless sites closed</link:label>
    <link:label id="lab_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed_label_en-US" xlink:label="lab_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets, Number of Wireless Sites Closed</link:label>
    <link:label id="lab_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed_documentation_en-US" xlink:label="lab_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed" 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">Impairment of Long-Lived Assets, Number of Wireless Sites Closed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed" xlink:href="shen-20220930.xsd#shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed" xlink:to="lab_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_e3b97826-771a-4378-9716-ff8e35d924aa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink: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_OtherAccruedLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiCost_94ca0b04-b2cb-4e57-beb6-5654b440e82d_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiCost" xlink: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 method investments</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiCost_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiCost" xlink: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 Securities, FV-NI, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiCost" xlink:to="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_cc3b0e36-10a3-4db1-a177-1519c256793a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink: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 - Income (loss) from continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_f8398134-022e-470c-8876-0a56a1beb8aa_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" 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 net income per share - continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink: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, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfOperations_c8905144-9114-4a48-9ae6-7c150091123b_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink: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 of Presentation and Other Information</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_df481c41-e799-4941-abce-4b0e263e44d3_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_ce54c370-e60d-47ce-bb21-44823ce6a82c_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_eb57f78f-6109-4b90-8534-a34ae771d275_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted average shares outstanding (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_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_925efcbe-3d35-4301-bc89-9c1159794375_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferred_0c17e00e-e8c4-4b58-ba48-6ff41c130d81_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink: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 acquisition, consideration transferred</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferred_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink: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 Acquisition, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_0d9b5e82-0704-46ca-9f21-d8cf98d4e7e2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership interest, percentage</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_477efba5-cd53-40dd-9ba0-b1a1962bd6a9_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink: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_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet_f7e54f92-66e5-4210-938d-d5b7728ca1b1_terseLabel_en-US" xlink:label="lab_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet" xlink: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 and liabilities, net</link:label>
    <link:label id="lab_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet_label_en-US" xlink:label="lab_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet" xlink: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 Lease Assets And Liabilities, Net</link:label>
    <link:label id="lab_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet_documentation_en-US" xlink:label="lab_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet" 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">Increase (Decrease) In Operating Lease Assets And Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet" xlink:href="shen-20220930.xsd#shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet" xlink:to="lab_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_0b7950fa-1d90-4c2c-96c2-09fb86209eaa_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_OtherLiabilitiesDisclosureAbstract_522bef66-03c2-4ee4-b3cd-b1d36c507aab_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_fb8784a8-0217-45fd-a8f6-19ebaea224aa_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink: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 held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_788ea58c-bee6-44d4-8b5c-8ea73b45f50b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a4775ab9-25eb-4bb9-a308-1e524e53752d_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">Service revenue and other</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_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_52c79186-954b-4cf4-9b2d-6fd8435a502b_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" 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</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_OtherIncomeTable_c4927a90-9429-48e4-afdf-6c5662557650_terseLabel_en-US" xlink:label="lab_shen_OtherIncomeTable" xlink: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 [Table]</link:label>
    <link:label id="lab_shen_OtherIncomeTable_label_en-US" xlink:label="lab_shen_OtherIncomeTable" xlink: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 Income [Table]</link:label>
    <link:label id="lab_shen_OtherIncomeTable_documentation_en-US" xlink:label="lab_shen_OtherIncomeTable" 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 Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_OtherIncomeTable" xlink:href="shen-20220930.xsd#shen_OtherIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_OtherIncomeTable" xlink:to="lab_shen_OtherIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_59e67e0f-4972-4391-9ce1-3504566698f4_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_5297fe61-23cc-4614-aff7-9b8321580a32_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_shen_FinanceLeaseLiabilityToBePaidAfterYearFour_acf27d26-9d47-4349-ab9b-9a91bb79c16e_terseLabel_en-US" xlink:label="lab_shen_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027 and thereafter</link:label>
    <link:label id="lab_shen_FinanceLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_shen_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink: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, Liability, To Be Paid, After Year Four</link:label>
    <link:label id="lab_shen_FinanceLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_shen_FinanceLeaseLiabilityToBePaidAfterYearFour" 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, Liability, To Be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:href="shen-20220930.xsd#shen_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_shen_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_155fe753-4a0a-4ac5-9729-836ec47f7f4c_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" 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">Stock Compensation and (Loss) Earnings per Share</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c5a8359a-7cdf-4a09-9b0a-21dd4862e624_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink: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, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_86a07421-71a0-4158-badb-62c02777d5ce_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, weighted average discount rate, percent</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_6bea7357-7f10-468a-8fbf-d16713ebec06_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contracts with Customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_64e31d0d-9391-43f6-bca9-caa896a9584b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink: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 Current Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink: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 Current Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_3a42b16d-0aae-44aa-bb75-e55d8922f517_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_shen_LesseeLeaseLiabilityPaymentsDueYearOne_8d338d98-e9a0-49b8-a5d7-1de08209f455_totalLabel_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueYearOne" 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">2023</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueYearOne_label_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liability, Payments, Due Year One</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueYearOne_documentation_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueYearOne" 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">Lessee, Lease Liability, Payments, Due Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearOne" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueYearOne" xlink:to="lab_shen_LesseeLeaseLiabilityPaymentsDueYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_565fe439-55b0-4d69-98bc-4ea5f33a9a78_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_LesseeLeaseLiabilityUndiscountedExcessAmount_a4e53acc-ab49-46fe-8912-089a6e07bad1_totalLabel_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityUndiscountedExcessAmount" 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">Less: Interest</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityUndiscountedExcessAmount_documentation_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityUndiscountedExcessAmount" 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">Lessee, Lease Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityUndiscountedExcessAmount" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LesseeLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_shen_LesseeLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_PercentageOfPatronageCreditPaidInShare_0dc27531-4d89-46c5-81af-3a14956244f8_terseLabel_en-US" xlink:label="lab_shen_PercentageOfPatronageCreditPaidInShare" xlink: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 patronage credit paid in share</link:label>
    <link:label id="lab_shen_PercentageOfPatronageCreditPaidInShare_label_en-US" xlink:label="lab_shen_PercentageOfPatronageCreditPaidInShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Patronage Credit Paid in Share</link:label>
    <link:label id="lab_shen_PercentageOfPatronageCreditPaidInShare_documentation_en-US" xlink:label="lab_shen_PercentageOfPatronageCreditPaidInShare" 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 percentage of patronage credits paid in share by the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_PercentageOfPatronageCreditPaidInShare" xlink:href="shen-20220930.xsd#shen_PercentageOfPatronageCreditPaidInShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_PercentageOfPatronageCreditPaidInShare" xlink:to="lab_shen_PercentageOfPatronageCreditPaidInShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_cff7483f-6a61-47f4-bec0-d8675e5e95b2_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">Taxes paid for equity award issuances</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_81ab8c98-1fb2-45ee-8372-bbebe3ea6e11_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 shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_DebtInstrumentTerm_4cb4f938-cb73-4fec-8213-e8612f037954_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of credit facility</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink: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, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_fcca63e3-be50-4c8e-96ed-f27eee814552_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_b945678f-2b8a-4a22-ac3f-94e68fb93c8b_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_05a782d2-fc88-4348-98da-33602177681e_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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_1567f912-50da-4a96-bf90-1e5c2768c843_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink: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 Error Corrections and Prior Period Adjustment Restatement [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink: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 Error Corrections and Prior Period Adjustment Restatement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:to="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0d57d17b-6faa-4989-a768-db9407caa52d_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueYearTwo_541ab0d7-94d8-4e87-b758-6c0d0571b8ed_totalLabel_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueYearTwo" 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">2024</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease Liability, Payments, Due Year Two</link:label>
    <link:label id="lab_shen_LesseeLeaseLiabilityPaymentsDueYearTwo_documentation_en-US" xlink:label="lab_shen_LesseeLeaseLiabilityPaymentsDueYearTwo" 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">Lessee, Lease Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearTwo" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LesseeLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_shen_LesseeLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_3511a42f-872d-4b0c-a116-48fccb703eba_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink: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 Reconciliation of Operating Profit (Loss) from Segments to Consolidated</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_d4d9ad8e-a159-4612-bf9b-b62265c21cf2_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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_074d0d99-dc6c-4ede-92e3-94e58de22611_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_8a2cd961-58e4-45fb-a1fd-6c1f33111c12_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</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_FiniteLivedIntangibleAssetsLineItems_51318b9e-7163-4d71-a1f6-321e4ab25639_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_EarningsPerShareDiluted_6da1e858-c2fa-4e3e-b8c3-2d37f1f839ef_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" 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">Diluted net income (loss) per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_8432b18a-a073-4412-859e-049465ae7bcc_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_srt_ConsolidationItemsAxis_3c792a04-41e8-4b68-a97b-facad40594d1_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_LiabilitiesCurrent_c9755e29-8ffa-4254-849d-87cc80b8da30_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_shen_LongTermDebtNetOfUnamortizedLoanFees_cb33be90-8971-4943-aa59-0c504c323682_totalLabel_en-US" xlink:label="lab_shen_LongTermDebtNetOfUnamortizedLoanFees" 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, net of unamortized loan fees</link:label>
    <link:label id="lab_shen_LongTermDebtNetOfUnamortizedLoanFees_label_en-US" xlink:label="lab_shen_LongTermDebtNetOfUnamortizedLoanFees" xlink: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 debt, net of unamortized loan fees</link:label>
    <link:label id="lab_shen_LongTermDebtNetOfUnamortizedLoanFees_documentation_en-US" xlink:label="lab_shen_LongTermDebtNetOfUnamortizedLoanFees" 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 unamortized loan fees of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LongTermDebtNetOfUnamortizedLoanFees" xlink:href="shen-20220930.xsd#shen_LongTermDebtNetOfUnamortizedLoanFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LongTermDebtNetOfUnamortizedLoanFees" xlink:to="lab_shen_LongTermDebtNetOfUnamortizedLoanFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_225cb687-30ec-4be1-b91d-11509a98f2d6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_WorkforceReductionProgramMember_a2868740-5e37-4f8e-ba59-e75501ca3778_terseLabel_en-US" xlink:label="lab_shen_WorkforceReductionProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workforce Reduction Program</link:label>
    <link:label id="lab_shen_WorkforceReductionProgramMember_label_en-US" xlink:label="lab_shen_WorkforceReductionProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workforce Reduction Program [Member]</link:label>
    <link:label id="lab_shen_WorkforceReductionProgramMember_documentation_en-US" xlink:label="lab_shen_WorkforceReductionProgramMember" 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">Workforce Reduction Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_WorkforceReductionProgramMember" xlink:href="shen-20220930.xsd#shen_WorkforceReductionProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_WorkforceReductionProgramMember" xlink:to="lab_shen_WorkforceReductionProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_44ae74c8-7e12-41af-a373-48ce0871fcf0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink: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_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_3ef13811-1d15-45e1-9908-15c6b197d92d_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink: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 Minimum Rental Receipts Under Lease Agreement Lessor, Operating Leases</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_41a4d1d7-454c-4bcc-92f5-6901bc2a9c28_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_4aa875ee-c6f0-4522-a0ea-154bf1de9364_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">Remaining performance obligations</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_OtherLiabilitiesNoncurrentAbstract_ce9293f5-dd0e-4b88-a4a0-6fa88b6b7162_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract" 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">Other long-term liabilities:</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_LewisCountyWestVirginiaMember_ba9a2550-f529-4e84-84dc-7edcefc1df4d_terseLabel_en-US" xlink:label="lab_shen_LewisCountyWestVirginiaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lewis County, West Virginia</link:label>
    <link:label id="lab_shen_LewisCountyWestVirginiaMember_label_en-US" xlink:label="lab_shen_LewisCountyWestVirginiaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lewis County, West Virginia [Member]</link:label>
    <link:label id="lab_shen_LewisCountyWestVirginiaMember_documentation_en-US" xlink:label="lab_shen_LewisCountyWestVirginiaMember" 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">Lewis County, West Virginia</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LewisCountyWestVirginiaMember" xlink:href="shen-20220930.xsd#shen_LewisCountyWestVirginiaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LewisCountyWestVirginiaMember" xlink:to="lab_shen_LewisCountyWestVirginiaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_6959e3f1-635c-4123-b81f-06f3d752af1f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Maturity of Lease Liabilities, Operating</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_e1fb5424-4fb6-448c-bc84-f2087d716234_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revaluation of deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_78eeb6b6-7956-4ace-aed7-75a1ad472421_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_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_96cac3f5-0e83-4c2d-8f03-36a82bac4cf1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for financing arrangements and other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_ff0def6c-bb95-496d-8184-0c04a5a80f10_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_FinanceLeaseWeightedAverageRemainingLeaseTerm1_dc9fda74-7263-4906-aa00-4ef40a54ecc9_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, weighted average remaining lease term</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_0c3dfd1e-1a04-4366-b689-ed71e4698382_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_shen_EmployeesMember_50d9c0a2-0d93-42ee-bf8b-416618cf3d26_terseLabel_en-US" xlink:label="lab_shen_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees</link:label>
    <link:label id="lab_shen_EmployeesMember_label_en-US" xlink:label="lab_shen_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees [Member]</link:label>
    <link:label id="lab_shen_EmployeesMember_documentation_en-US" xlink:label="lab_shen_EmployeesMember" 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">Employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EmployeesMember" xlink:href="shen-20220930.xsd#shen_EmployeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_EmployeesMember" xlink:to="lab_shen_EmployeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_ff5e1ca9-5c2e-4da3-8fe1-0628d9d8306d_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</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_dei_EntityTaxIdentificationNumber_93903453-5e8d-430b-995c-cf531e115398_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_shen_IndefiniteLivedIntangibleAssetsRefund_db5ead06-2079-43aa-943b-6efa48321315_terseLabel_en-US" xlink:label="lab_shen_IndefiniteLivedIntangibleAssetsRefund" xlink: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 refund</link:label>
    <link:label id="lab_shen_IndefiniteLivedIntangibleAssetsRefund_label_en-US" xlink:label="lab_shen_IndefiniteLivedIntangibleAssetsRefund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets Refund</link:label>
    <link:label id="lab_shen_IndefiniteLivedIntangibleAssetsRefund_documentation_en-US" xlink:label="lab_shen_IndefiniteLivedIntangibleAssetsRefund" 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">Indefinite-lived Intangible Assets Refund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_IndefiniteLivedIntangibleAssetsRefund" xlink:href="shen-20220930.xsd#shen_IndefiniteLivedIntangibleAssetsRefund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_IndefiniteLivedIntangibleAssetsRefund" xlink:to="lab_shen_IndefiniteLivedIntangibleAssetsRefund" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_ac02f861-0249-4336-a9b0-2ad798712020_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_EntityWideInformationRevenueFromExternalCustomerAbstract_0d467da5-fc97-4771-aa10-05af30b84efd_terseLabel_en-US" xlink:label="lab_shen_EntityWideInformationRevenueFromExternalCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">External revenue</link:label>
    <link:label id="lab_shen_EntityWideInformationRevenueFromExternalCustomerAbstract_label_en-US" xlink:label="lab_shen_EntityWideInformationRevenueFromExternalCustomerAbstract" xlink: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 Wide Information Revenue From External Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EntityWideInformationRevenueFromExternalCustomerAbstract" xlink:href="shen-20220930.xsd#shen_EntityWideInformationRevenueFromExternalCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_EntityWideInformationRevenueFromExternalCustomerAbstract" xlink:to="lab_shen_EntityWideInformationRevenueFromExternalCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_ebcb0a34-4937-4786-a71b-ef0902efb421_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d64beb65-f34a-4efc-9712-0db27cc8862e_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 (decrease) increase 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_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_283078b9-3afc-4fd7-b688-dca1b37c43e8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income tax (benefit) expense, net of federal tax effect</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_e07d16af-9313-4993-b8e1-23a930a58c1d_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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract_eb973a3e-b5eb-4c90-b8c7-d2e0810a03b9_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operations:</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e6ae3e2-d684-4a05-8fd5-76b789c7c954_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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc0991af-efe1-4408-a9c5-afbe8d29a120_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_25c224f5-380f-4744-8d44-2d4791989b06_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 current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_34c0a56d-6081-43cf-9b78-a617ee954430_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_76ebe4b3-bfe5-4d45-b431-856ceac09b08_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" 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">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_StatementOfStockholdersEquityAbstract_996aa4db-d0fa-42f7-b54d-be49c8e2a506_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_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition_a927ee47-af5c-44e2-85e8-c67a6edc3cfe_terseLabel_en-US" xlink:label="lab_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) income from discontinued operations, net of tax</link:label>
    <link:label id="lab_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition_label_en-US" xlink:label="lab_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition" xlink: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 Discontinued Operations Net Of Tax Attributable To Parent Excluding Gain Loss On Disposition</link:label>
    <link:label id="lab_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition_documentation_en-US" xlink:label="lab_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition" 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">Income Loss From Discontinued Operations Net Of Tax Attributable To Parent Excluding Gain Loss On Disposition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition" xlink:href="shen-20220930.xsd#shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition" xlink:to="lab_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod_2c5d8738-b61f-4e78-9aa0-6b725c4eea9a_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Tax Effect of Income (Loss) from Discontinued Operation During Phase-out Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_8aaaf9f2-c124-4d17-97f1-e05c21f1114c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected tax (benefit) expense at federal statutory</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_CommercialFiberMember_c8e3cf18-9526-43d4-8704-713082428e65_terseLabel_en-US" xlink:label="lab_shen_CommercialFiberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Fiber</link:label>
    <link:label id="lab_shen_CommercialFiberMember_label_en-US" xlink:label="lab_shen_CommercialFiberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Fiber [Member]</link:label>
    <link:label id="lab_shen_CommercialFiberMember_documentation_en-US" xlink:label="lab_shen_CommercialFiberMember" 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">Commercial Fiber</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CommercialFiberMember" xlink:href="shen-20220930.xsd#shen_CommercialFiberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_CommercialFiberMember" xlink:to="lab_shen_CommercialFiberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_5605e24c-672f-4c87-a671-2c39eaece790_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_d6dab799-8ce9-460f-8929-82a11d8af304_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_FinanceLeaseLiabilityUndiscountedExcessAmount_3ef81917-7bb2-4a27-8cdb-5b4c70393a89_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_37d4ac4c-8223-48c2-b2f6-c6872d527465_netLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" 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">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_8da3ad61-afbd-4096-960e-cd75c5c5e127_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" 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 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_shen_LongLivedAssetsNumberOfWirelessSites_2681c4fe-af0e-4823-8771-0bf4b0b7be30_terseLabel_en-US" xlink:label="lab_shen_LongLivedAssetsNumberOfWirelessSites" xlink: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 wireless sites</link:label>
    <link:label id="lab_shen_LongLivedAssetsNumberOfWirelessSites_label_en-US" xlink:label="lab_shen_LongLivedAssetsNumberOfWirelessSites" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets, Number Of Wireless Sites</link:label>
    <link:label id="lab_shen_LongLivedAssetsNumberOfWirelessSites_documentation_en-US" xlink:label="lab_shen_LongLivedAssetsNumberOfWirelessSites" 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">Long-Lived Assets, Number Of Wireless Sites</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LongLivedAssetsNumberOfWirelessSites" xlink:href="shen-20220930.xsd#shen_LongLivedAssetsNumberOfWirelessSites"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_LongLivedAssetsNumberOfWirelessSites" xlink:to="lab_shen_LongLivedAssetsNumberOfWirelessSites" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_19eaa4b7-de0a-49f9-8fb0-9a347e68d15b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:to="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentContinuingOperationsMember_e1993c00-2d10-4b7c-9344-7ce74d88ffdc_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentContinuingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing Operations</link:label>
    <link:label id="lab_us-gaap_SegmentContinuingOperationsMember_label_en-US" xlink:label="lab_us-gaap_SegmentContinuingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentContinuingOperationsMember" xlink:to="lab_us-gaap_SegmentContinuingOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_92da30c1-c253-4b38-ad9b-dc558af45574_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_02505e05-4f7f-48da-967e-e0223d2fc75c_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" 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_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_AssetUnderConstructionMember_bfd0d224-738e-40ca-9793-41f9bd00bb71_terseLabel_en-US" xlink:label="lab_us-gaap_AssetUnderConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant under construction</link:label>
    <link:label id="lab_us-gaap_AssetUnderConstructionMember_label_en-US" xlink:label="lab_us-gaap_AssetUnderConstructionMember" xlink: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 under Construction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetUnderConstructionMember" xlink:to="lab_us-gaap_AssetUnderConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentAggregateCost_9f98a830-d36e-44d0-b17e-562dca000278_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentAggregateCost" xlink: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 method investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentAggregateCost_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentAggregateCost" xlink: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 Method Investment, Aggregate Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentAggregateCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentAggregateCost" xlink:to="lab_us-gaap_EquityMethodInvestmentAggregateCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_5187b3d1-1519-4162-9aed-996de0b4e2b7_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use asset obtained in exchange for operating lease liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_52f6f8f1-d95e-492d-b92b-515586f0fc92_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink: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), Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_shen_ServiceRevenueAndOtherMember_label_en-US" xlink:label="lab_shen_ServiceRevenueAndOtherMember" xlink: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 revenue and other [Member]</link:label>
    <link:label id="lab_shen_ServiceRevenueAndOtherMember_documentation_en-US" xlink:label="lab_shen_ServiceRevenueAndOtherMember" 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 revenue and other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ServiceRevenueAndOtherMember" xlink:href="shen-20220930.xsd#shen_ServiceRevenueAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_shen_ServiceRevenueAndOtherMember" xlink:to="lab_shen_ServiceRevenueAndOtherMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>shen-20220930_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 2022 Workiva-->
<!--r:8dcb49fe-a140-47d1-af02-d1f738ef76f9,g:04c2f02f-89bc-4469-bec4-0056f9569bab-->
<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://shentel.com/role/Cover" xlink:type="simple" xlink:href="shen-20220930.xsd#Cover"/>
  <link:presentationLink xlink:role="http://shentel.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_e002a9bc-39bc-4d1d-97e6-83623678c545" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_DocumentType_e002a9bc-39bc-4d1d-97e6-83623678c545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_b649fc51-f619-43bb-92c1-8b287154b8ad" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_DocumentQuarterlyReport_b649fc51-f619-43bb-92c1-8b287154b8ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_c53e250d-382f-42ed-8bae-90f1a4d440ff" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_DocumentPeriodEndDate_c53e250d-382f-42ed-8bae-90f1a4d440ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_0fe3c636-7ecf-4515-a171-d2818d88c2f5" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_DocumentTransitionReport_0fe3c636-7ecf-4515-a171-d2818d88c2f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e7bc5b04-91fe-45f9-9140-121a94f8c926" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityFileNumber_e7bc5b04-91fe-45f9-9140-121a94f8c926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_33d4c5a8-cd78-4afd-8eb0-a04fb57a9b05" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityRegistrantName_33d4c5a8-cd78-4afd-8eb0-a04fb57a9b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_6e65ae6d-5e8e-4075-9cc5-d16336264c13" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityIncorporationStateCountryCode_6e65ae6d-5e8e-4075-9cc5-d16336264c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_898175ee-b1ff-497f-9281-f3c8b50b28d9" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityTaxIdentificationNumber_898175ee-b1ff-497f-9281-f3c8b50b28d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_a67af235-253e-46bd-9544-2fa7b88c4ccf" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityAddressAddressLine1_a67af235-253e-46bd-9544-2fa7b88c4ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_bf8e7f9a-57df-4284-91b8-7d0df18cb651" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityAddressCityOrTown_bf8e7f9a-57df-4284-91b8-7d0df18cb651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_aba93364-3983-48ea-91b0-cc5ec7a17d2c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityAddressStateOrProvince_aba93364-3983-48ea-91b0-cc5ec7a17d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_064a1b72-fc92-4e75-8ef1-7d7ae9f0dc08" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityAddressPostalZipCode_064a1b72-fc92-4e75-8ef1-7d7ae9f0dc08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_1e7c4f32-0e1b-4968-912a-87c75d650cbe" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_CityAreaCode_1e7c4f32-0e1b-4968-912a-87c75d650cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_67e38392-8192-43b1-84be-4b6f847f1770" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_LocalPhoneNumber_67e38392-8192-43b1-84be-4b6f847f1770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_7ab91439-ad9d-44eb-8ac4-b5056f1bf835" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_Security12bTitle_7ab91439-ad9d-44eb-8ac4-b5056f1bf835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_15b01a95-f85b-4d53-8d03-fe569ddcbcc9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_TradingSymbol_15b01a95-f85b-4d53-8d03-fe569ddcbcc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_870223c7-b0f7-4e9b-8f6f-da46dabb8c44" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_SecurityExchangeName_870223c7-b0f7-4e9b-8f6f-da46dabb8c44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_746a8e0b-6b3f-4045-a332-c5e61636a422" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_746a8e0b-6b3f-4045-a332-c5e61636a422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_893c66e1-1f56-4d7b-ac4e-36fa6e186b35" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityCurrentReportingStatus_893c66e1-1f56-4d7b-ac4e-36fa6e186b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_e345752e-78e0-409a-a731-ce9c4350e605" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityInteractiveDataCurrent_e345752e-78e0-409a-a731-ce9c4350e605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_bfba6845-cc01-44ec-9d9b-3c3d2de80f29" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityFilerCategory_bfba6845-cc01-44ec-9d9b-3c3d2de80f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_2c746d57-ef08-4c4d-9d6c-a353478048d8" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntitySmallBusiness_2c746d57-ef08-4c4d-9d6c-a353478048d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_43bcf9e2-d3e5-4b19-96fe-1796cffa55b0" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityEmergingGrowthCompany_43bcf9e2-d3e5-4b19-96fe-1796cffa55b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_1676c1d4-14b2-4ab9-9fad-81babc81145d" 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_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityShellCompany_1676c1d4-14b2-4ab9-9fad-81babc81145d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_76db33d9-5d20-4770-903c-820e325ce804" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_EntityCentralIndexKey_76db33d9-5d20-4770-903c-820e325ce804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_5933ee92-7d71-4fbf-a48c-95aa2227a9d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_CurrentFiscalYearEndDate_5933ee92-7d71-4fbf-a48c-95aa2227a9d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_211d4b5b-8351-4f45-8fb8-5519e269d167" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_DocumentFiscalYearFocus_211d4b5b-8351-4f45-8fb8-5519e269d167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6a461471-ef83-4ac4-9bc1-4e6076ece24d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6a461471-ef83-4ac4-9bc1-4e6076ece24d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_91f09e8f-76c9-4c2c-b2ee-a5d45988fcd5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2c75f940-ab37-4989-bbfa-c4a77589ca45" xlink:to="loc_dei_AmendmentFlag_91f09e8f-76c9-4c2c-b2ee-a5d45988fcd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="shen-20220930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_c8260311-cbaf-45dc-8b91-23e80a5b8660" 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_ad8dddb8-6fa3-4708-a996-5bc4c14bfa98" 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_c8260311-cbaf-45dc-8b91-23e80a5b8660" xlink:to="loc_us-gaap_AssetsAbstract_ad8dddb8-6fa3-4708-a996-5bc4c14bfa98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_c1204f0d-2d27-4127-b992-d50efa9fe694" 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_ad8dddb8-6fa3-4708-a996-5bc4c14bfa98" xlink:to="loc_us-gaap_AssetsCurrentAbstract_c1204f0d-2d27-4127-b992-d50efa9fe694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_35f93623-264c-4ab7-a8f7-d0ee803d6735" 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_c1204f0d-2d27-4127-b992-d50efa9fe694" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_35f93623-264c-4ab7-a8f7-d0ee803d6735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_bca0f286-50d9-4d61-8e43-0ad870cbe02a" 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_c1204f0d-2d27-4127-b992-d50efa9fe694" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_bca0f286-50d9-4d61-8e43-0ad870cbe02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_ef7f86b6-0aa4-4355-aaca-392dea3f52ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c1204f0d-2d27-4127-b992-d50efa9fe694" xlink:to="loc_us-gaap_IncomeTaxesReceivable_ef7f86b6-0aa4-4355-aaca-392dea3f52ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7b8d6066-f852-4bc6-8213-b2564dadb696" 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_c1204f0d-2d27-4127-b992-d50efa9fe694" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7b8d6066-f852-4bc6-8213-b2564dadb696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_803436bd-32ef-415d-bc8f-0c7bdd157966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c1204f0d-2d27-4127-b992-d50efa9fe694" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_803436bd-32ef-415d-bc8f-0c7bdd157966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1cccc722-c20d-48a0-a095-1a0e62b7729f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c1204f0d-2d27-4127-b992-d50efa9fe694" xlink:to="loc_us-gaap_AssetsCurrent_1cccc722-c20d-48a0-a095-1a0e62b7729f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_803c6937-9400-4139-9d30-9de0bc3ff39f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ad8dddb8-6fa3-4708-a996-5bc4c14bfa98" xlink:to="loc_us-gaap_LongTermInvestments_803c6937-9400-4139-9d30-9de0bc3ff39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ec867922-899f-4623-a53a-9a69a0ba6696" 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_us-gaap_AssetsAbstract_ad8dddb8-6fa3-4708-a996-5bc4c14bfa98" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ec867922-899f-4623-a53a-9a69a0ba6696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_c8b3fa4d-04d9-4d86-9161-aabe3837ae98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ad8dddb8-6fa3-4708-a996-5bc4c14bfa98" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_c8b3fa4d-04d9-4d86-9161-aabe3837ae98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_ecc7b60a-09a8-40d4-9389-0071d30866da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ad8dddb8-6fa3-4708-a996-5bc4c14bfa98" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_ecc7b60a-09a8-40d4-9389-0071d30866da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_7b8d1a05-2391-4860-b1b6-681e277e83c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ad8dddb8-6fa3-4708-a996-5bc4c14bfa98" xlink:to="loc_us-gaap_DeferredCosts_7b8d1a05-2391-4860-b1b6-681e277e83c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_47f8138e-c359-4537-ae02-d8e9e88ef465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ad8dddb8-6fa3-4708-a996-5bc4c14bfa98" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_47f8138e-c359-4537-ae02-d8e9e88ef465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_477fb5df-1e08-4116-93e7-0e03c84fac34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ad8dddb8-6fa3-4708-a996-5bc4c14bfa98" xlink:to="loc_us-gaap_Assets_477fb5df-1e08-4116-93e7-0e03c84fac34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d714b18c-8cf3-4d8f-91c9-2f84f15e7e9d" 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_c8260311-cbaf-45dc-8b91-23e80a5b8660" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d714b18c-8cf3-4d8f-91c9-2f84f15e7e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_50642b89-a37e-4bac-91b4-95233c6a27a1" 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_d714b18c-8cf3-4d8f-91c9-2f84f15e7e9d" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_50642b89-a37e-4bac-91b4-95233c6a27a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_dbe661f7-4611-413a-8505-ca6a13ee5e47" 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_50642b89-a37e-4bac-91b4-95233c6a27a1" xlink:to="loc_us-gaap_LongTermDebtCurrent_dbe661f7-4611-413a-8505-ca6a13ee5e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_cc8101fc-f368-43eb-a392-79030d35f3e9" 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_50642b89-a37e-4bac-91b4-95233c6a27a1" xlink:to="loc_us-gaap_AccountsPayableCurrent_cc8101fc-f368-43eb-a392-79030d35f3e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_9b81c075-d080-418a-9679-140f87585cb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_50642b89-a37e-4bac-91b4-95233c6a27a1" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_9b81c075-d080-418a-9679-140f87585cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_25c5e5ae-05dc-47d7-9ddb-b5c51b6e4f78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_50642b89-a37e-4bac-91b4-95233c6a27a1" xlink:to="loc_us-gaap_AccruedSalariesCurrent_25c5e5ae-05dc-47d7-9ddb-b5c51b6e4f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_2674d131-8697-408c-8231-c98ff2b39227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_50642b89-a37e-4bac-91b4-95233c6a27a1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_2674d131-8697-408c-8231-c98ff2b39227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_41fcd84c-b12a-42cc-8b74-8e85208fa009" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_50642b89-a37e-4bac-91b4-95233c6a27a1" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_41fcd84c-b12a-42cc-8b74-8e85208fa009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_41a4afa0-1420-4dc4-9a3a-f273c03a0da4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_50642b89-a37e-4bac-91b4-95233c6a27a1" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_41a4afa0-1420-4dc4-9a3a-f273c03a0da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f85495d4-ab4b-434c-afe9-d6b89851eeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_50642b89-a37e-4bac-91b4-95233c6a27a1" xlink:to="loc_us-gaap_LiabilitiesCurrent_f85495d4-ab4b-434c-afe9-d6b89851eeb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_900a8d93-779b-4d35-b0a2-9e100bb09562" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d714b18c-8cf3-4d8f-91c9-2f84f15e7e9d" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_900a8d93-779b-4d35-b0a2-9e100bb09562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_81d8196e-d7ba-4832-8894-e7b837489eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d714b18c-8cf3-4d8f-91c9-2f84f15e7e9d" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_81d8196e-d7ba-4832-8894-e7b837489eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_388eed1c-0e7f-4591-952c-473e89658575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_81d8196e-d7ba-4832-8894-e7b837489eb9" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_388eed1c-0e7f-4591-952c-473e89658575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_a2273348-062d-49cb-8f7b-2f3f97673d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_81d8196e-d7ba-4832-8894-e7b837489eb9" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_a2273348-062d-49cb-8f7b-2f3f97673d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_db7d35ca-aee2-4024-ad24-6e290dd7f186" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_81d8196e-d7ba-4832-8894-e7b837489eb9" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_db7d35ca-aee2-4024-ad24-6e290dd7f186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f4cefa59-47bb-4997-ac96-80db0daa0b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_81d8196e-d7ba-4832-8894-e7b837489eb9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f4cefa59-47bb-4997-ac96-80db0daa0b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b76ee9bb-669a-4a63-b939-5e1addc7b44c" 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_OtherLiabilitiesNoncurrentAbstract_81d8196e-d7ba-4832-8894-e7b837489eb9" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b76ee9bb-669a-4a63-b939-5e1addc7b44c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_736aeb59-bca8-4fda-9075-57240e2dcaf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_81d8196e-d7ba-4832-8894-e7b837489eb9" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_736aeb59-bca8-4fda-9075-57240e2dcaf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_f7fc9354-9f78-4f11-a493-9332f0a6d432" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_81d8196e-d7ba-4832-8894-e7b837489eb9" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_f7fc9354-9f78-4f11-a493-9332f0a6d432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_2fe69c70-abad-4c82-b7a8-f1a419eb29ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d714b18c-8cf3-4d8f-91c9-2f84f15e7e9d" xlink:to="loc_us-gaap_CommitmentsAndContingencies_2fe69c70-abad-4c82-b7a8-f1a419eb29ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_6b29ca62-99f5-4141-bc7b-4093e308f15d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d714b18c-8cf3-4d8f-91c9-2f84f15e7e9d" xlink:to="loc_us-gaap_StockholdersEquityAbstract_6b29ca62-99f5-4141-bc7b-4093e308f15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_260e266b-75fa-4a22-8af7-af16371006ad" 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_6b29ca62-99f5-4141-bc7b-4093e308f15d" xlink:to="loc_us-gaap_CommonStockValue_260e266b-75fa-4a22-8af7-af16371006ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_d2907f08-d342-4d99-a3ef-94bd0dc5c0dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6b29ca62-99f5-4141-bc7b-4093e308f15d" xlink:to="loc_us-gaap_AdditionalPaidInCapital_d2907f08-d342-4d99-a3ef-94bd0dc5c0dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_25ad4f9e-4cea-4734-bb9f-782d42487e3f" 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_6b29ca62-99f5-4141-bc7b-4093e308f15d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_25ad4f9e-4cea-4734-bb9f-782d42487e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1a22d8ad-2163-4da5-804a-ebf61ab0bf78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6b29ca62-99f5-4141-bc7b-4093e308f15d" xlink:to="loc_us-gaap_StockholdersEquity_1a22d8ad-2163-4da5-804a-ebf61ab0bf78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d3cc486b-a63e-4767-bbf7-75d26049d016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d714b18c-8cf3-4d8f-91c9-2f84f15e7e9d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_d3cc486b-a63e-4767-bbf7-75d26049d016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="shen-20220930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_4d9c850e-5d09-476b-8f8d-451c8b699f55" 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_AllowanceForDoubtfulAccountsReceivableCurrent_2223f616-d0bf-4ebf-be5b-abdeaacd7b72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4d9c850e-5d09-476b-8f8d-451c8b699f55" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2223f616-d0bf-4ebf-be5b-abdeaacd7b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_7942a3eb-8efc-4247-a1af-80a14c4fec5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4d9c850e-5d09-476b-8f8d-451c8b699f55" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_7942a3eb-8efc-4247-a1af-80a14c4fec5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_30d6a57c-07f6-4e77-8174-92877d7e6f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4d9c850e-5d09-476b-8f8d-451c8b699f55" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_30d6a57c-07f6-4e77-8174-92877d7e6f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d51e346f-6d88-4fcd-808b-5656f53734ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4d9c850e-5d09-476b-8f8d-451c8b699f55" xlink:to="loc_us-gaap_CommonStockSharesIssued_d51e346f-6d88-4fcd-808b-5656f53734ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_261634cf-df29-4541-b7d2-654cf6e2b2d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4d9c850e-5d09-476b-8f8d-451c8b699f55" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_261634cf-df29-4541-b7d2-654cf6e2b2d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" xlink:type="simple" xlink:href="shen-20220930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"/>
  <link:presentationLink xlink:role="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_055dc79c-dd64-4b2f-a1bc-a3f6eed11115" 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_RevenuesAbstract_8ffafe52-8598-44d0-83cb-65c5b3f1c8a7" 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_IncomeStatementAbstract_055dc79c-dd64-4b2f-a1bc-a3f6eed11115" xlink:to="loc_us-gaap_RevenuesAbstract_8ffafe52-8598-44d0-83cb-65c5b3f1c8a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList_1252704a-12c2-4136-a19e-b82311c57d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_8ffafe52-8598-44d0-83cb-65c5b3f1c8a7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList_1252704a-12c2-4136-a19e-b82311c57d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_859701fc-628f-42ab-95e7-3ca384bf6605" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_8ffafe52-8598-44d0-83cb-65c5b3f1c8a7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_859701fc-628f-42ab-95e7-3ca384bf6605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_5210c58a-1adc-4fe8-be46-0c4fed9fc79c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_055dc79c-dd64-4b2f-a1bc-a3f6eed11115" xlink:to="loc_us-gaap_OperatingExpensesAbstract_5210c58a-1adc-4fe8-be46-0c4fed9fc79c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_6b391dc0-8d7d-4890-a810-7582cb4116db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5210c58a-1adc-4fe8-be46-0c4fed9fc79c" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_6b391dc0-8d7d-4890-a810-7582cb4116db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_0d112978-6905-40a3-aaef-65948fafa404" 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_OperatingExpensesAbstract_5210c58a-1adc-4fe8-be46-0c4fed9fc79c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_0d112978-6905-40a3-aaef-65948fafa404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_7295fcbe-89d0-4925-a4a5-f9d0a2994c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5210c58a-1adc-4fe8-be46-0c4fed9fc79c" xlink:to="loc_us-gaap_RestructuringCharges_7295fcbe-89d0-4925-a4a5-f9d0a2994c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_19474af0-6741-40b2-9ea4-1a15937179a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5210c58a-1adc-4fe8-be46-0c4fed9fc79c" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_19474af0-6741-40b2-9ea4-1a15937179a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_bf4a5e2d-97e8-4aeb-9a7f-c38a0a3ab638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5210c58a-1adc-4fe8-be46-0c4fed9fc79c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_bf4a5e2d-97e8-4aeb-9a7f-c38a0a3ab638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_b3a65b2b-baec-4e1d-94d7-0b419875255d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5210c58a-1adc-4fe8-be46-0c4fed9fc79c" xlink:to="loc_us-gaap_CostsAndExpenses_b3a65b2b-baec-4e1d-94d7-0b419875255d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_4faa2c6b-7b7f-476b-86a2-ba8d6904e4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5210c58a-1adc-4fe8-be46-0c4fed9fc79c" xlink:to="loc_us-gaap_OperatingIncomeLoss_4faa2c6b-7b7f-476b-86a2-ba8d6904e4a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_22e15498-901f-4980-ab69-94d85308fbd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_055dc79c-dd64-4b2f-a1bc-a3f6eed11115" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_22e15498-901f-4980-ab69-94d85308fbd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_07f70cec-33c7-4a03-a9ac-6d043b30fe1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_22e15498-901f-4980-ab69-94d85308fbd3" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_07f70cec-33c7-4a03-a9ac-6d043b30fe1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0dbd8fbd-1fb6-46af-aad4-59586e878b92" 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_OtherIncomeAndExpensesAbstract_22e15498-901f-4980-ab69-94d85308fbd3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0dbd8fbd-1fb6-46af-aad4-59586e878b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bf27bba7-7cc2-499c-bddd-44e4c84c3ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_22e15498-901f-4980-ab69-94d85308fbd3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bf27bba7-7cc2-499c-bddd-44e4c84c3ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_d57156e3-0b7e-4469-b360-3a5cfd0bfcdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_22e15498-901f-4980-ab69-94d85308fbd3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_d57156e3-0b7e-4469-b360-3a5cfd0bfcdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract_86b69ca0-9efe-4e8d-86b5-c8a881f2d792" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_055dc79c-dd64-4b2f-a1bc-a3f6eed11115" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract_86b69ca0-9efe-4e8d-86b5-c8a881f2d792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition_531996dc-26bd-4a09-82f7-bd149a30538f" xlink:href="shen-20220930.xsd#shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract_86b69ca0-9efe-4e8d-86b5-c8a881f2d792" xlink:to="loc_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition_531996dc-26bd-4a09-82f7-bd149a30538f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_1688387f-93aa-4ac0-ada7-45f8ca979bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract_86b69ca0-9efe-4e8d-86b5-c8a881f2d792" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_1688387f-93aa-4ac0-ada7-45f8ca979bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_171f15ae-d56e-4291-aa00-0ca3c9d07de1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract_86b69ca0-9efe-4e8d-86b5-c8a881f2d792" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_171f15ae-d56e-4291-aa00-0ca3c9d07de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_285ef65b-c5c3-494c-8d46-9aa2a237c0c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract_86b69ca0-9efe-4e8d-86b5-c8a881f2d792" xlink:to="loc_us-gaap_NetIncomeLoss_285ef65b-c5c3-494c-8d46-9aa2a237c0c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0d3434cf-f2ec-421c-ad0a-99ebaf2a6597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_055dc79c-dd64-4b2f-a1bc-a3f6eed11115" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0d3434cf-f2ec-421c-ad0a-99ebaf2a6597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_a7c43270-1a21-4d27-9a11-010798ca1280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0d3434cf-f2ec-421c-ad0a-99ebaf2a6597" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_a7c43270-1a21-4d27-9a11-010798ca1280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ed07e8f2-7f87-47e6-8257-500e7c6c79b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0d3434cf-f2ec-421c-ad0a-99ebaf2a6597" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_ed07e8f2-7f87-47e6-8257-500e7c6c79b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3d909e55-f215-4a36-81eb-5c05984ae276" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_055dc79c-dd64-4b2f-a1bc-a3f6eed11115" xlink:to="loc_us-gaap_EarningsPerShareAbstract_3d909e55-f215-4a36-81eb-5c05984ae276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_df1477c4-1d92-4d54-85e1-65369892813c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3d909e55-f215-4a36-81eb-5c05984ae276" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_df1477c4-1d92-4d54-85e1-65369892813c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c1cdabe4-d495-4029-9771-eef3f80b2b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3d909e55-f215-4a36-81eb-5c05984ae276" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c1cdabe4-d495-4029-9771-eef3f80b2b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e0072bee-1527-402e-84c2-179d3cb0e142" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3d909e55-f215-4a36-81eb-5c05984ae276" xlink:to="loc_us-gaap_EarningsPerShareBasic_e0072bee-1527-402e-84c2-179d3cb0e142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_f09a5591-88d6-4720-a4cb-f7c05652d561" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3d909e55-f215-4a36-81eb-5c05984ae276" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_f09a5591-88d6-4720-a4cb-f7c05652d561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_88c44090-5331-4f64-bd13-4fae893e831c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3d909e55-f215-4a36-81eb-5c05984ae276" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_88c44090-5331-4f64-bd13-4fae893e831c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d34c5e53-d5fe-4308-a0ca-f8dc32f65ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3d909e55-f215-4a36-81eb-5c05984ae276" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d34c5e53-d5fe-4308-a0ca-f8dc32f65ea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f69a87b2-6ddb-42ba-a5a6-dfd0ceb7d47d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3d909e55-f215-4a36-81eb-5c05984ae276" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f69a87b2-6ddb-42ba-a5a6-dfd0ceb7d47d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3a3bc552-139c-46b6-8f7e-7257fba7155b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3d909e55-f215-4a36-81eb-5c05984ae276" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3a3bc552-139c-46b6-8f7e-7257fba7155b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="shen-20220930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_630099ad-866b-4478-8e4b-d4b9010e0f0c" 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_b9c02347-342c-4dca-bf85-42c290f4e98e" 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_630099ad-866b-4478-8e4b-d4b9010e0f0c" xlink:to="loc_us-gaap_StatementTable_b9c02347-342c-4dca-bf85-42c290f4e98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ebf87ea2-a140-437c-980f-c03915171f5e" 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_b9c02347-342c-4dca-bf85-42c290f4e98e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ebf87ea2-a140-437c-980f-c03915171f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_606e07be-3c65-4f70-a7a1-8bfb6f076684" 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_ebf87ea2-a140-437c-980f-c03915171f5e" xlink:to="loc_us-gaap_EquityComponentDomain_606e07be-3c65-4f70-a7a1-8bfb6f076684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6fa96678-5abc-4030-8800-dac35548cdea" 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_606e07be-3c65-4f70-a7a1-8bfb6f076684" xlink:to="loc_us-gaap_CommonStockMember_6fa96678-5abc-4030-8800-dac35548cdea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_c0b110ee-66f6-40a2-847e-4bf0b64dd4f6" 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_606e07be-3c65-4f70-a7a1-8bfb6f076684" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_c0b110ee-66f6-40a2-847e-4bf0b64dd4f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_3486cde5-a980-4747-b719-b68f79d66016" 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_606e07be-3c65-4f70-a7a1-8bfb6f076684" xlink:to="loc_us-gaap_RetainedEarningsMember_3486cde5-a980-4747-b719-b68f79d66016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_35e7e36b-d5f7-4c45-93ef-9948bb00f764" 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_606e07be-3c65-4f70-a7a1-8bfb6f076684" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_35e7e36b-d5f7-4c45-93ef-9948bb00f764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_29bf8cb8-2ca1-4369-a37a-ab342c28344b" 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_b9c02347-342c-4dca-bf85-42c290f4e98e" xlink:to="loc_us-gaap_StatementLineItems_29bf8cb8-2ca1-4369-a37a-ab342c28344b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" 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_29bf8cb8-2ca1-4369-a37a-ab342c28344b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_976e8836-4a72-4187-92ed-f98f34f2bad1" 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_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_976e8836-4a72-4187-92ed-f98f34f2bad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2b9bf739-a099-45f8-9535-9560a3a9fe91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockholdersEquity_2b9bf739-a099-45f8-9535-9560a3a9fe91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_869c23f2-a8e5-4d60-abb3-ea80b367f886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_NetIncomeLoss_869c23f2-a8e5-4d60-abb3-ea80b367f886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_21180f84-29b1-45b8-a850-be8711972316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_21180f84-29b1-45b8-a850-be8711972316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_1eacbc25-ced4-425d-872e-abdd7d242f35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_DividendsCommonStockCash_1eacbc25-ced4-425d-872e-abdd7d242f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_b3d18531-6726-48c4-802b-f1dfd1d1eff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_b3d18531-6726-48c4-802b-f1dfd1d1eff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_4f496672-f8fd-41f7-8b3a-633449d9d5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_4f496672-f8fd-41f7-8b3a-633449d9d5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d045ba60-fccc-49c1-ba19-ca2f03a0109f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d045ba60-fccc-49c1-ba19-ca2f03a0109f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_298a102e-0e74-44a2-ac40-310ef17d7598" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_298a102e-0e74-44a2-ac40-310ef17d7598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_fc7d6b01-9e2a-4bc9-8137-898b445cf867" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_fc7d6b01-9e2a-4bc9-8137-898b445cf867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_f0866926-37d7-4fc1-adca-d677c708237c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_f0866926-37d7-4fc1-adca-d677c708237c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares_7813b40e-22b3-4799-a488-5fda5a327034" xlink:href="shen-20220930.xsd#shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares_7813b40e-22b3-4799-a488-5fda5a327034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned_c52c0ea5-9b8d-400c-9625-90511e340d15" xlink:href="shen-20220930.xsd#shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned_c52c0ea5-9b8d-400c-9625-90511e340d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4291fc1e-b2a7-4029-af96-5845c8c598a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4291fc1e-b2a7-4029-af96-5845c8c598a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_173020f3-bdfa-48a9-a447-eb040af81fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0428d0f-8061-4287-b867-008af98703a1" xlink:to="loc_us-gaap_StockholdersEquity_173020f3-bdfa-48a9-a447-eb040af81fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="shen-20220930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_2c22f861-3529-47d1-ae45-bfb799e526bd" 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_CommonStockDividendsPerShareDeclared_4994e820-34f0-4cce-86b9-e99c62515ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_2c22f861-3529-47d1-ae45-bfb799e526bd" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_4994e820-34f0-4cce-86b9-e99c62515ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="shen-20220930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_e73409c6-f95e-4df9-ad05-450903dddf0b" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_688e082f-97bc-431c-b87f-4bf9078c2b05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e73409c6-f95e-4df9-ad05-450903dddf0b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_688e082f-97bc-431c-b87f-4bf9078c2b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ca237d25-d847-48b3-9b52-ca6af1e97c07" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_688e082f-97bc-431c-b87f-4bf9078c2b05" xlink:to="loc_us-gaap_NetIncomeLoss_ca237d25-d847-48b3-9b52-ca6af1e97c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_f369760b-775d-4515-8e23-add59d089e48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_688e082f-97bc-431c-b87f-4bf9078c2b05" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_f369760b-775d-4515-8e23-add59d089e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_ef3cbdc4-8036-4386-a6d2-839a99c010a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_688e082f-97bc-431c-b87f-4bf9078c2b05" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_ef3cbdc4-8036-4386-a6d2-839a99c010a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_81f1f4a4-3f7a-4fca-97e0-7808b719aae6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_688e082f-97bc-431c-b87f-4bf9078c2b05" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_81f1f4a4-3f7a-4fca-97e0-7808b719aae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6757a945-1960-4d27-90b3-77e8d48ee024" 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_81f1f4a4-3f7a-4fca-97e0-7808b719aae6" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6757a945-1960-4d27-90b3-77e8d48ee024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f32ac856-4b39-40e6-bc53-a7d145c16715" 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_81f1f4a4-3f7a-4fca-97e0-7808b719aae6" xlink:to="loc_us-gaap_ShareBasedCompensation_f32ac856-4b39-40e6-bc53-a7d145c16715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_520ed67d-2697-465b-a838-068d262025f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_81f1f4a4-3f7a-4fca-97e0-7808b719aae6" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_520ed67d-2697-465b-a838-068d262025f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8726f646-e078-4c38-a5dc-18dddd16f5d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_81f1f4a4-3f7a-4fca-97e0-7808b719aae6" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8726f646-e078-4c38-a5dc-18dddd16f5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_2b57e5c0-d980-47d3-8bb3-f067840b681b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_81f1f4a4-3f7a-4fca-97e0-7808b719aae6" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_2b57e5c0-d980-47d3-8bb3-f067840b681b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_dbe9ee13-1f99-457c-9a8d-8ce87ff0a7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_81f1f4a4-3f7a-4fca-97e0-7808b719aae6" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_dbe9ee13-1f99-457c-9a8d-8ce87ff0a7c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_7f4b8e42-9a43-406d-ab54-747ee06276ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_81f1f4a4-3f7a-4fca-97e0-7808b719aae6" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_7f4b8e42-9a43-406d-ab54-747ee06276ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_27a2f8ba-7bca-40db-9b9e-89213ad69c17" 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_IncreaseDecreaseInOperatingAssetsAbstract_7f4b8e42-9a43-406d-ab54-747ee06276ff" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_27a2f8ba-7bca-40db-9b9e-89213ad69c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_5933dd5d-d488-46e4-8361-4cae8a37b9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_7f4b8e42-9a43-406d-ab54-747ee06276ff" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_5933dd5d-d488-46e4-8361-4cae8a37b9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet_b5c84661-d592-481f-9a44-305da24905ed" xlink:href="shen-20220930.xsd#shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_7f4b8e42-9a43-406d-ab54-747ee06276ff" xlink:to="loc_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet_b5c84661-d592-481f-9a44-305da24905ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_77bf34e6-5523-4a60-a9f4-8296ba337445" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_7f4b8e42-9a43-406d-ab54-747ee06276ff" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_77bf34e6-5523-4a60-a9f4-8296ba337445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_761e9329-ba74-4c3b-a182-fa237e12895b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_7f4b8e42-9a43-406d-ab54-747ee06276ff" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_761e9329-ba74-4c3b-a182-fa237e12895b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_c1e9502f-5255-4f1c-918b-92922144f97b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_7f4b8e42-9a43-406d-ab54-747ee06276ff" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_c1e9502f-5255-4f1c-918b-92922144f97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_e9bc3643-8dec-4e3a-a505-7cca8eaf1bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_7f4b8e42-9a43-406d-ab54-747ee06276ff" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_e9bc3643-8dec-4e3a-a505-7cca8eaf1bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_62838e10-9398-4d78-a598-873d254e00c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_7f4b8e42-9a43-406d-ab54-747ee06276ff" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_62838e10-9398-4d78-a598-873d254e00c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_87ae375e-eeb5-4962-83c4-a25f98308649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_688e082f-97bc-431c-b87f-4bf9078c2b05" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_87ae375e-eeb5-4962-83c4-a25f98308649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d6e87252-b44b-4c39-b722-d134f7732a30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e73409c6-f95e-4df9-ad05-450903dddf0b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d6e87252-b44b-4c39-b722-d134f7732a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1d66cf4e-f3b0-4c53-851a-3c4d1ce463d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d6e87252-b44b-4c39-b722-d134f7732a30" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1d66cf4e-f3b0-4c53-851a-3c4d1ce463d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_8847c254-c372-4361-9b89-8a611d3cecb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d6e87252-b44b-4c39-b722-d134f7732a30" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_8847c254-c372-4361-9b89-8a611d3cecb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_5d05fcff-662b-4021-b28d-9ad7855f4a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d6e87252-b44b-4c39-b722-d134f7732a30" xlink:to="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_5d05fcff-662b-4021-b28d-9ad7855f4a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_288aa02e-90b1-4540-b63e-af2b4e8ed56f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d6e87252-b44b-4c39-b722-d134f7732a30" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_288aa02e-90b1-4540-b63e-af2b4e8ed56f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_f1ba599a-7b91-40f2-a4ef-f9c6857e9632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d6e87252-b44b-4c39-b722-d134f7732a30" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_f1ba599a-7b91-40f2-a4ef-f9c6857e9632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f5896037-d9c8-4c41-acd6-d6d365fb9679" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d6e87252-b44b-4c39-b722-d134f7732a30" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f5896037-d9c8-4c41-acd6-d6d365fb9679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_843239ef-24fa-40ee-a907-13ffdbd0f4a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e73409c6-f95e-4df9-ad05-450903dddf0b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_843239ef-24fa-40ee-a907-13ffdbd0f4a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_90add265-a887-4c10-87c7-006b8f096fc1" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_843239ef-24fa-40ee-a907-13ffdbd0f4a5" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_90add265-a887-4c10-87c7-006b8f096fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b6cdcbdc-cedb-4197-a8d2-03b062efb87f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_843239ef-24fa-40ee-a907-13ffdbd0f4a5" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b6cdcbdc-cedb-4197-a8d2-03b062efb87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_c692f534-ea0e-4567-9286-51ed87719e61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_843239ef-24fa-40ee-a907-13ffdbd0f4a5" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_c692f534-ea0e-4567-9286-51ed87719e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_f714154c-89e1-4200-afa1-ced8356b3837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_843239ef-24fa-40ee-a907-13ffdbd0f4a5" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_f714154c-89e1-4200-afa1-ced8356b3837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_c4ae3cfb-e2f7-4376-a1f5-421314d57534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_843239ef-24fa-40ee-a907-13ffdbd0f4a5" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_c4ae3cfb-e2f7-4376-a1f5-421314d57534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_1bda54cd-a3c2-4a09-89ba-42bb990b23ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_843239ef-24fa-40ee-a907-13ffdbd0f4a5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_1bda54cd-a3c2-4a09-89ba-42bb990b23ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_7c151335-ed66-4744-af01-f43e1f94ad82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_843239ef-24fa-40ee-a907-13ffdbd0f4a5" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_7c151335-ed66-4744-af01-f43e1f94ad82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7c762ace-7ab5-41ee-8ca3-a6559267bd09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_843239ef-24fa-40ee-a907-13ffdbd0f4a5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7c762ace-7ab5-41ee-8ca3-a6559267bd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3e21dd4e-da23-4f9f-9023-c6469d772d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e73409c6-f95e-4df9-ad05-450903dddf0b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3e21dd4e-da23-4f9f-9023-c6469d772d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_55f4b02c-61b0-43b5-a45d-e72d848d9748" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e73409c6-f95e-4df9-ad05-450903dddf0b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_55f4b02c-61b0-43b5-a45d-e72d848d9748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1555af36-f64e-4f71-9a31-5ae02aed4ecc" 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_e73409c6-f95e-4df9-ad05-450903dddf0b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1555af36-f64e-4f71-9a31-5ae02aed4ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_3b6db9c2-ebc7-41c1-9ec1-5b2c6f6f07f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e73409c6-f95e-4df9-ad05-450903dddf0b" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_3b6db9c2-ebc7-41c1-9ec1-5b2c6f6f07f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_2042b5d1-d104-4d85-97c6-02247ed042a0" 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_3b6db9c2-ebc7-41c1-9ec1-5b2c6f6f07f0" xlink:to="loc_us-gaap_InterestPaidNet_2042b5d1-d104-4d85-97c6-02247ed042a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_cee64e37-a3fb-4238-9376-bb81f6e41a9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_3b6db9c2-ebc7-41c1-9ec1-5b2c6f6f07f0" xlink:to="loc_us-gaap_IncomeTaxesPaid_cee64e37-a3fb-4238-9376-bb81f6e41a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/BasisofPresentationandOtherInformation" xlink:type="simple" xlink:href="shen-20220930.xsd#BasisofPresentationandOtherInformation"/>
  <link:presentationLink xlink:role="http://shentel.com/role/BasisofPresentationandOtherInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_aa1275c1-4fc5-4eb0-b636-e9076423dd0e" 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_NatureOfOperations_7ac20991-b34e-4aff-9630-008034dd255e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_aa1275c1-4fc5-4eb0-b636-e9076423dd0e" xlink:to="loc_us-gaap_NatureOfOperations_7ac20991-b34e-4aff-9630-008034dd255e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/RevenuefromContractswithCustomers" xlink:type="simple" xlink:href="shen-20220930.xsd#RevenuefromContractswithCustomers"/>
  <link:presentationLink xlink:role="http://shentel.com/role/RevenuefromContractswithCustomers" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bae091b7-75c3-4807-9de0-52bff54f3716" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_bd964db1-dcd7-4a7b-9ede-c479ae945ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bae091b7-75c3-4807-9de0-52bff54f3716" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_bd964db1-dcd7-4a7b-9ede-c479ae945ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/Investments" xlink:type="simple" xlink:href="shen-20220930.xsd#Investments"/>
  <link:presentationLink xlink:role="http://shentel.com/role/Investments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_f609ed22-1e65-42cd-b979-2ef78e070293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTextBlock_eef81a57-3971-4929-897c-a21ee9dbe99d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_f609ed22-1e65-42cd-b979-2ef78e070293" xlink:to="loc_us-gaap_InvestmentHoldingsTextBlock_eef81a57-3971-4929-897c-a21ee9dbe99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="shen-20220930.xsd#PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://shentel.com/role/PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d06117c8-de13-4c2c-b006-0f2eb0656844" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1baed354-eb37-482d-bddd-a0927fb55601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d06117c8-de13-4c2c-b006-0f2eb0656844" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1baed354-eb37-482d-bddd-a0927fb55601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="shen-20220930.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://shentel.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_cf984391-2194-459a-be64-b39bf72cfe8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_87e83bf2-1fc0-4d5a-af07-db634545a13d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_cf984391-2194-459a-be64-b39bf72cfe8d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_87e83bf2-1fc0-4d5a-af07-db634545a13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilities" xlink:type="simple" xlink:href="shen-20220930.xsd#OtherAssetsandAccruedLiabilities"/>
  <link:presentationLink xlink:role="http://shentel.com/role/OtherAssetsandAccruedLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_1be5c17a-fb53-4e78-8211-da55c0f70093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_c0e170c6-bb78-4fd7-9a78-b95b75618632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_1be5c17a-fb53-4e78-8211-da55c0f70093" xlink:to="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_c0e170c6-bb78-4fd7-9a78-b95b75618632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/Leases" xlink:type="simple" xlink:href="shen-20220930.xsd#Leases"/>
  <link:presentationLink xlink:role="http://shentel.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ad05f79e-3852-48df-8052-8408008641f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_840acac4-e32c-4a88-b47c-c2603d0f6c68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ad05f79e-3852-48df-8052-8408008641f8" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_840acac4-e32c-4a88-b47c-c2603d0f6c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_802a402a-9418-4aa7-acdb-1de8415f38c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ad05f79e-3852-48df-8052-8408008641f8" xlink:to="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_802a402a-9418-4aa7-acdb-1de8415f38c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_55353ddb-e851-420a-b54b-dae9b9af1439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ad05f79e-3852-48df-8052-8408008641f8" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_55353ddb-e851-420a-b54b-dae9b9af1439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/Debt" xlink:type="simple" xlink:href="shen-20220930.xsd#Debt"/>
  <link:presentationLink xlink:role="http://shentel.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_98bc39ef-62dd-4126-a81d-18f076730346" 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_b14e3088-8e0a-42dc-94a8-bd6a5b2b6fbc" 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_98bc39ef-62dd-4126-a81d-18f076730346" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_b14e3088-8e0a-42dc-94a8-bd6a5b2b6fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/IncomeTaxes" xlink:type="simple" xlink:href="shen-20220930.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://shentel.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8cb7f986-7970-4068-897e-78aeba66213c" 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_29a27c7b-1a26-4637-9f6c-4e5d4c40c4c2" 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_8cb7f986-7970-4068-897e-78aeba66213c" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_29a27c7b-1a26-4637-9f6c-4e5d4c40c4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/StockCompensationandLossEarningsperShare" xlink:type="simple" xlink:href="shen-20220930.xsd#StockCompensationandLossEarningsperShare"/>
  <link:presentationLink xlink:role="http://shentel.com/role/StockCompensationandLossEarningsperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3f1cfc78-03f2-4abd-a43a-89861c01599b" 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_9cd994a7-bf24-41f3-9003-f69adc20aaee" 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_3f1cfc78-03f2-4abd-a43a-89861c01599b" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_9cd994a7-bf24-41f3-9003-f69adc20aaee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/GovernmentGrants" xlink:type="simple" xlink:href="shen-20220930.xsd#GovernmentGrants"/>
  <link:presentationLink xlink:role="http://shentel.com/role/GovernmentGrants" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_shen_GovernmentGrantsAbstract_13e701be-814c-4f49-b16c-d205cbf6c82b" xlink:href="shen-20220930.xsd#shen_GovernmentGrantsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNontradeReceivableTextBlock_ce230489-5cf0-40c4-8562-2a1096550cce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_GovernmentGrantsAbstract_13e701be-814c-4f49-b16c-d205cbf6c82b" xlink:to="loc_us-gaap_AccountsAndNontradeReceivableTextBlock_ce230489-5cf0-40c4-8562-2a1096550cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="shen-20220930.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://shentel.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a216f185-251b-4faa-af82-bd1e4068791e" 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_bc14fdc2-dfac-496a-a854-f2801c30b498" 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_a216f185-251b-4faa-af82-bd1e4068791e" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_bc14fdc2-dfac-496a-a854-f2801c30b498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/SegmentReporting" xlink:type="simple" xlink:href="shen-20220930.xsd#SegmentReporting"/>
  <link:presentationLink xlink:role="http://shentel.com/role/SegmentReporting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_9c28a648-69a4-4ee6-946b-9abdcbdbdf4b" 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_47ed17d9-f403-4b20-b9c3-e84ad86043ed" 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_9c28a648-69a4-4ee6-946b-9abdcbdbdf4b" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_47ed17d9-f403-4b20-b9c3-e84ad86043ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/DiscontinuedOperations" xlink:type="simple" xlink:href="shen-20220930.xsd#DiscontinuedOperations"/>
  <link:presentationLink xlink:role="http://shentel.com/role/DiscontinuedOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_9880cd44-7f65-4608-99c7-287b46f15c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_f9efc1e8-3b33-4ed9-9259-9e52a02bb546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_9880cd44-7f65-4608-99c7-287b46f15c4a" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_f9efc1e8-3b33-4ed9-9259-9e52a02bb546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/BasisofPresentationandOtherInformationPolicies" xlink:type="simple" xlink:href="shen-20220930.xsd#BasisofPresentationandOtherInformationPolicies"/>
  <link:presentationLink xlink:role="http://shentel.com/role/BasisofPresentationandOtherInformationPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ba08bdd9-3aac-4380-98f2-72ed4574d7f9" 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_NewAccountingPronouncementsPolicyPolicyTextBlock_3fd84c63-b1e4-4a19-99e6-dfbc97828f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ba08bdd9-3aac-4380-98f2-72ed4574d7f9" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_3fd84c63-b1e4-4a19-99e6-dfbc97828f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_f2dccb6e-a769-46f6-b32e-7d048859b14c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ba08bdd9-3aac-4380-98f2-72ed4574d7f9" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_f2dccb6e-a769-46f6-b32e-7d048859b14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/BasisofPresentationandOtherInformationTables" xlink:type="simple" xlink:href="shen-20220930.xsd#BasisofPresentationandOtherInformationTables"/>
  <link:presentationLink xlink:role="http://shentel.com/role/BasisofPresentationandOtherInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a9cadd8b-ed02-4f32-8074-6b6d9026919b" 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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_28e2347b-2ca4-4be4-93a0-ff2cba978342" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a9cadd8b-ed02-4f32-8074-6b6d9026919b" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_28e2347b-2ca4-4be4-93a0-ff2cba978342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/RevenuefromContractswithCustomersTables" xlink:type="simple" xlink:href="shen-20220930.xsd#RevenuefromContractswithCustomersTables"/>
  <link:presentationLink xlink:role="http://shentel.com/role/RevenuefromContractswithCustomersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a2f787f9-3577-4a9b-9a13-c225698d72ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTableTextBlock_75b92db0-e099-42c9-a4c7-f588e45bafdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a2f787f9-3577-4a9b-9a13-c225698d72ab" xlink:to="loc_us-gaap_CapitalizedContractCostTableTextBlock_75b92db0-e099-42c9-a4c7-f588e45bafdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/InvestmentsTables" xlink:type="simple" xlink:href="shen-20220930.xsd#InvestmentsTables"/>
  <link:presentationLink xlink:role="http://shentel.com/role/InvestmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_26795c8c-3854-498f-ad9e-8b480cdd72f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock_3b62c47b-d082-4eaa-90e5-17745d4ddaed" xlink:href="shen-20220930.xsd#shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_26795c8c-3854-498f-ad9e-8b480cdd72f7" xlink:to="loc_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock_3b62c47b-d082-4eaa-90e5-17745d4ddaed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="shen-20220930.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://shentel.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0da231ed-7845-40bb-892e-3186f983d047" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a70513d4-f347-47fc-8f29-aaaa92008816" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0da231ed-7845-40bb-892e-3186f983d047" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a70513d4-f347-47fc-8f29-aaaa92008816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="shen-20220930.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://shentel.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_703ae5e3-fc6e-454b-a6f8-a5aa3837215e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_8acde3b4-1322-431e-bd8c-649c7517f76d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_703ae5e3-fc6e-454b-a6f8-a5aa3837215e" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_8acde3b4-1322-431e-bd8c-649c7517f76d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_11ed8df5-a076-4b8f-8092-322624c85e76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_703ae5e3-fc6e-454b-a6f8-a5aa3837215e" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_11ed8df5-a076-4b8f-8092-322624c85e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesTables" xlink:type="simple" xlink:href="shen-20220930.xsd#OtherAssetsandAccruedLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8d8b4bf3-6d5e-4f15-b923-ae335491b418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_0cc1d2b1-caa4-4f1d-9112-38bd689e1ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8d8b4bf3-6d5e-4f15-b923-ae335491b418" xlink:to="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_0cc1d2b1-caa4-4f1d-9112-38bd689e1ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_9da5f7fe-af1e-4900-b95c-f47bb672e0a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8d8b4bf3-6d5e-4f15-b923-ae335491b418" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_9da5f7fe-af1e-4900-b95c-f47bb672e0a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_001b7417-af53-47ec-8be7-a97a86e78744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8d8b4bf3-6d5e-4f15-b923-ae335491b418" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_001b7417-af53-47ec-8be7-a97a86e78744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_35957b63-0876-4886-8e7d-a6c28a85b9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8d8b4bf3-6d5e-4f15-b923-ae335491b418" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_35957b63-0876-4886-8e7d-a6c28a85b9e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/LeasesTables" xlink:type="simple" xlink:href="shen-20220930.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://shentel.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_901d7e2b-b1b8-4b9e-b433-e622b2ba6ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e51c87f5-e3f6-493a-b025-eb74b5499478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_901d7e2b-b1b8-4b9e-b433-e622b2ba6ff7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e51c87f5-e3f6-493a-b025-eb74b5499478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_89650255-d1c0-40be-a532-089a99d0246d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_901d7e2b-b1b8-4b9e-b433-e622b2ba6ff7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_89650255-d1c0-40be-a532-089a99d0246d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_9615a8cf-c806-47b9-be3e-417e2be4468a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_901d7e2b-b1b8-4b9e-b433-e622b2ba6ff7" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_9615a8cf-c806-47b9-be3e-417e2be4468a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/DebtTables" xlink:type="simple" xlink:href="shen-20220930.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://shentel.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_890175df-0b82-4520-9a16-0fa6f9deb8dd" 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_4be58417-fb13-4830-ba39-1dafb0a90683" 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_890175df-0b82-4520-9a16-0fa6f9deb8dd" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_4be58417-fb13-4830-ba39-1dafb0a90683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="shen-20220930.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://shentel.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_cdcc0593-0e52-41b2-a6ee-1d94afed458f" 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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1bf0b38c-9349-4203-aab6-aef43f1bd701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cdcc0593-0e52-41b2-a6ee-1d94afed458f" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1bf0b38c-9349-4203-aab6-aef43f1bd701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/StockCompensationandLossEarningsperShareTables" xlink:type="simple" xlink:href="shen-20220930.xsd#StockCompensationandLossEarningsperShareTables"/>
  <link:presentationLink xlink:role="http://shentel.com/role/StockCompensationandLossEarningsperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9e40ca8b-1f67-4b04-be9a-fd958452c676" 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_8d11aa87-cf6c-4ea3-9c72-212c651fa8a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9e40ca8b-1f67-4b04-be9a-fd958452c676" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_8d11aa87-cf6c-4ea3-9c72-212c651fa8a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="shen-20220930.xsd#SegmentReportingTables"/>
  <link:presentationLink xlink:role="http://shentel.com/role/SegmentReportingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_66030901-041b-42a8-8581-4408e8aaf658" 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_8274d224-53f3-4519-b739-66c1057989a7" 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_66030901-041b-42a8-8581-4408e8aaf658" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_8274d224-53f3-4519-b739-66c1057989a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_845bc6c1-5cb6-495d-9005-64db42fb2644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_66030901-041b-42a8-8581-4408e8aaf658" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_845bc6c1-5cb6-495d-9005-64db42fb2644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/DiscontinuedOperationsTables" xlink:type="simple" xlink:href="shen-20220930.xsd#DiscontinuedOperationsTables"/>
  <link:presentationLink xlink:role="http://shentel.com/role/DiscontinuedOperationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_c11ae9cf-f807-4915-b9e9-c9ba312baeb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_3fc7bdd0-9eb4-4fe4-96bd-2f01ea6269cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_c11ae9cf-f807-4915-b9e9-c9ba312baeb0" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_3fc7bdd0-9eb4-4fe4-96bd-2f01ea6269cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/BasisofPresentationandOtherInformationDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#BasisofPresentationandOtherInformationDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/BasisofPresentationandOtherInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7ef0f0c2-d35f-46fa-8181-d456c123f14d" 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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_d6587b54-d9d1-484d-a8ff-963ae125f687" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7ef0f0c2-d35f-46fa-8181-d456c123f14d" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_d6587b54-d9d1-484d-a8ff-963ae125f687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_ac619901-b659-45fa-9c75-1198a4c1781e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_d6587b54-d9d1-484d-a8ff-963ae125f687" xlink:to="loc_srt_RestatementAxis_ac619901-b659-45fa-9c75-1198a4c1781e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_e68149f9-f81e-4c05-8b93-87532a62ee5a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_ac619901-b659-45fa-9c75-1198a4c1781e" xlink:to="loc_srt_RestatementDomain_e68149f9-f81e-4c05-8b93-87532a62ee5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_9198f573-24d2-4beb-a841-45f12617166f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_e68149f9-f81e-4c05-8b93-87532a62ee5a" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_9198f573-24d2-4beb-a841-45f12617166f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_0315e3a8-64c4-47db-95fc-9c1db4a24a53" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_e68149f9-f81e-4c05-8b93-87532a62ee5a" xlink:to="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_0315e3a8-64c4-47db-95fc-9c1db4a24a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_7d272ef3-7c55-447b-a49c-d3b45a4e0913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_d6587b54-d9d1-484d-a8ff-963ae125f687" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_7d272ef3-7c55-447b-a49c-d3b45a4e0913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_7d272ef3-7c55-447b-a49c-d3b45a4e0913" xlink:to="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_926cf6d7-e3f1-4492-b472-670c0823d96a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_926cf6d7-e3f1-4492-b472-670c0823d96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8e1bc85a-5749-491c-80ad-a8a9f05dfb45" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8e1bc85a-5749-491c-80ad-a8a9f05dfb45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3e05cac8-fa76-4285-a8a5-45befaa37f75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3e05cac8-fa76-4285-a8a5-45befaa37f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_1c31788a-b53a-4355-b5da-e045c736574f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_1c31788a-b53a-4355-b5da-e045c736574f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c9adfcf1-8c97-455a-9912-2bffcda88b13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:to="loc_us-gaap_NetIncomeLoss_c9adfcf1-8c97-455a-9912-2bffcda88b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_506a5187-4dc3-4454-98ee-a1d5293e8c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df43c619-71bc-49dd-b171-94ce688eab85" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_506a5187-4dc3-4454-98ee-a1d5293e8c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_0da11dc4-781d-4ab2-ab5b-897a57b6a1c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_7d272ef3-7c55-447b-a49c-d3b45a4e0913" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_0da11dc4-781d-4ab2-ab5b-897a57b6a1c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_97cc45fc-74fd-4ba6-be7d-5295aa187f51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_0da11dc4-781d-4ab2-ab5b-897a57b6a1c6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_97cc45fc-74fd-4ba6-be7d-5295aa187f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_05ef9869-c1a5-48f7-83a5-eee7f8df1d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_0da11dc4-781d-4ab2-ab5b-897a57b6a1c6" xlink:to="loc_us-gaap_EarningsPerShareBasic_05ef9869-c1a5-48f7-83a5-eee7f8df1d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_73cbffdb-dba3-4b8b-89fe-d866db660890" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_0da11dc4-781d-4ab2-ab5b-897a57b6a1c6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_73cbffdb-dba3-4b8b-89fe-d866db660890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_9f09aeeb-6db5-4ae2-9ff2-833cf21b0c71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_0da11dc4-781d-4ab2-ab5b-897a57b6a1c6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_9f09aeeb-6db5-4ae2-9ff2-833cf21b0c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/RevenuefromContractswithCustomersNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#RevenuefromContractswithCustomersNarrativeDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/RevenuefromContractswithCustomersNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e7014761-62fb-4443-a198-0f3c936cfba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_WeightedAverageCustomerLife_b96b7b44-2ce2-4004-a8c7-0882c2200ee0" xlink:href="shen-20220930.xsd#shen_WeightedAverageCustomerLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e7014761-62fb-4443-a198-0f3c936cfba1" xlink:to="loc_shen_WeightedAverageCustomerLife_b96b7b44-2ce2-4004-a8c7-0882c2200ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_2151db01-76ee-4a37-b3c5-548c56321e6b" 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_RevenueFromContractWithCustomerAbstract_e7014761-62fb-4443-a198-0f3c936cfba1" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_2151db01-76ee-4a37-b3c5-548c56321e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_RevenueRemainingPerformanceObligationAmountPerYear_0396d8f5-f60e-48bc-93ba-a97d307168ce" xlink:href="shen-20220930.xsd#shen_RevenueRemainingPerformanceObligationAmountPerYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e7014761-62fb-4443-a198-0f3c936cfba1" xlink:to="loc_shen_RevenueRemainingPerformanceObligationAmountPerYear_0396d8f5-f60e-48bc-93ba-a97d307168ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersAmortizedandCapitalizedCostsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#RevenuefromContractswithCustomersRevenuefromContractswithCustomersAmortizedandCapitalizedCostsDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersAmortizedandCapitalizedCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b3f32e0f-5f13-4ee1-a0e4-c8be7fa2f0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CapitalizedContractCostRollForward_a911e5cb-6b14-4b5f-baaf-79af8e732091" xlink:href="shen-20220930.xsd#shen_CapitalizedContractCostRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b3f32e0f-5f13-4ee1-a0e4-c8be7fa2f0d5" xlink:to="loc_shen_CapitalizedContractCostRollForward_a911e5cb-6b14-4b5f-baaf-79af8e732091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_1594882e-3642-40cd-a2f2-79c9f201e3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_CapitalizedContractCostRollForward_a911e5cb-6b14-4b5f-baaf-79af8e732091" xlink:to="loc_us-gaap_CapitalizedContractCostNet_1594882e-3642-40cd-a2f2-79c9f201e3ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CapitalizedContractCostPayments_2407c744-0e3c-4ce0-9794-bb790eb9077d" xlink:href="shen-20220930.xsd#shen_CapitalizedContractCostPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_CapitalizedContractCostRollForward_a911e5cb-6b14-4b5f-baaf-79af8e732091" xlink:to="loc_shen_CapitalizedContractCostPayments_2407c744-0e3c-4ce0-9794-bb790eb9077d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_9df3c8e6-fef4-4be8-ae42-f62ea053204e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_CapitalizedContractCostRollForward_a911e5cb-6b14-4b5f-baaf-79af8e732091" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_9df3c8e6-fef4-4be8-ae42-f62ea053204e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_1b3816cc-150a-476a-8c52-1c7f53923953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_CapitalizedContractCostRollForward_a911e5cb-6b14-4b5f-baaf-79af8e732091" xlink:to="loc_us-gaap_CapitalizedContractCostNet_1b3816cc-150a-476a-8c52-1c7f53923953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/InvestmentsOtherInvestmentsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#InvestmentsOtherInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/InvestmentsOtherInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_890462fe-da9a-46a2-b7cc-d4d60323e46b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_903db588-db89-41c8-8675-b7cc9fbc01d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_890462fe-da9a-46a2-b7cc-d4d60323e46b" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_903db588-db89-41c8-8675-b7cc9fbc01d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_8dd05a9a-2867-4d2d-87c1-3a927fcf5220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_890462fe-da9a-46a2-b7cc-d4d60323e46b" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_8dd05a9a-2867-4d2d-87c1-3a927fcf5220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost_5e354b41-5c50-4bb4-90bd-45e283f62142" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentAggregateCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_890462fe-da9a-46a2-b7cc-d4d60323e46b" xlink:to="loc_us-gaap_EquityMethodInvestmentAggregateCost_5e354b41-5c50-4bb4-90bd-45e283f62142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_45d75d67-09aa-4a14-89d2-227a6169b4e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_890462fe-da9a-46a2-b7cc-d4d60323e46b" xlink:to="loc_us-gaap_OtherLongTermInvestments_45d75d67-09aa-4a14-89d2-227a6169b4e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/InvestmentsNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#InvestmentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/InvestmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_1a6694ab-794c-4694-a22a-b1ffd34e8844" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_54867002-6c44-4112-a314-e12a6c85f9af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_1a6694ab-794c-4694-a22a-b1ffd34e8844" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_54867002-6c44-4112-a314-e12a6c85f9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_15ae3896-2887-46c0-ac31-6ca295625fad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_54867002-6c44-4112-a314-e12a6c85f9af" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_15ae3896-2887-46c0-ac31-6ca295625fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_210c4642-f588-4e5f-a5be-7119ee5c6907" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_15ae3896-2887-46c0-ac31-6ca295625fad" xlink:to="loc_us-gaap_RelatedPartyDomain_210c4642-f588-4e5f-a5be-7119ee5c6907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember_97fe9292-4105-4a42-8462-b22d71be3faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_210c4642-f588-4e5f-a5be-7119ee5c6907" xlink:to="loc_us-gaap_EquityMethodInvesteeMember_97fe9292-4105-4a42-8462-b22d71be3faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_50bdbf79-2b42-46cc-a0f4-4002c1d34bef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_54867002-6c44-4112-a314-e12a6c85f9af" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_50bdbf79-2b42-46cc-a0f4-4002c1d34bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_29798eb1-426e-49d5-aa55-d9eaee24cbd3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_50bdbf79-2b42-46cc-a0f4-4002c1d34bef" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_29798eb1-426e-49d5-aa55-d9eaee24cbd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CobankMember_6fbb281d-dbab-4ffb-ad4f-cbf273ec6c75" xlink:href="shen-20220930.xsd#shen_CobankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_29798eb1-426e-49d5-aa55-d9eaee24cbd3" xlink:to="loc_shen_CobankMember_6fbb281d-dbab-4ffb-ad4f-cbf273ec6c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ValleyNetworkPartnershipMember_eaaaa74f-e961-40c3-8905-aa0b7c032412" xlink:href="shen-20220930.xsd#shen_ValleyNetworkPartnershipMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_29798eb1-426e-49d5-aa55-d9eaee24cbd3" xlink:to="loc_shen_ValleyNetworkPartnershipMember_eaaaa74f-e961-40c3-8905-aa0b7c032412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_54867002-6c44-4112-a314-e12a6c85f9af" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_SERPInvestmentsCurrent_ff6e2a40-22b1-40a5-8ca7-ab605aa3c647" xlink:href="shen-20220930.xsd#shen_SERPInvestmentsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_shen_SERPInvestmentsCurrent_ff6e2a40-22b1-40a5-8ca7-ab605aa3c647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_862ba81d-0acd-40c1-89f4-e23064ab86e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_862ba81d-0acd-40c1-89f4-e23064ab86e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_6c1fef1e-69b5-4e2f-aedc-52f6a5cfb0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_6c1fef1e-69b5-4e2f-aedc-52f6a5cfb0bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_PercentageOfPatronageCreditPaidInCash_8aa6940b-5584-48f3-82cb-88572982cce0" xlink:href="shen-20220930.xsd#shen_PercentageOfPatronageCreditPaidInCash"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_shen_PercentageOfPatronageCreditPaidInCash_8aa6940b-5584-48f3-82cb-88572982cce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_PercentageOfPatronageCreditPaidInShare_468f3b2b-65cd-4903-aaf7-5300f8ebae77" xlink:href="shen-20220930.xsd#shen_PercentageOfPatronageCreditPaidInShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_shen_PercentageOfPatronageCreditPaidInShare_468f3b2b-65cd-4903-aaf7-5300f8ebae77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_00c8de95-cae3-4602-b781-a2035a88c334" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_00c8de95-cae3-4602-b781-a2035a88c334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties_fa549dc1-d05d-4266-92d8-bda56aea7584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_us-gaap_RevenueFromRelatedParties_fa549dc1-d05d-4266-92d8-bda56aea7584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyCosts_955d6e4b-297e-4bdc-aca4-b7590559315e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0a9d9d11-04b0-45d2-b22f-8be3690b9d4f" xlink:to="loc_us-gaap_RelatedPartyCosts_955d6e4b-297e-4bdc-aca4-b7590559315e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/PropertyPlantandEquipmentTableDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#PropertyPlantandEquipmentTableDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/PropertyPlantandEquipmentTableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7f244c56-6a49-4b9f-8103-a546e8ea8b64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_02743652-6eec-4e40-91d2-0ed779190ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7f244c56-6a49-4b9f-8103-a546e8ea8b64" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_02743652-6eec-4e40-91d2-0ed779190ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_57080c70-ed4e-4758-9487-b991a2256fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_02743652-6eec-4e40-91d2-0ed779190ca6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_57080c70-ed4e-4758-9487-b991a2256fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_57080c70-ed4e-4758-9487-b991a2256fea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_2307fa65-75b6-4dd8-a8f2-dbfac6a2b13f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_us-gaap_LandMember_2307fa65-75b6-4dd8-a8f2-dbfac6a2b13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_822e2306-c230-4991-a174-6559772e50e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_us-gaap_LandImprovementsMember_822e2306-c230-4991-a174-6559772e50e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_c69e465c-bf46-45a7-95bf-7679546ad1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_c69e465c-bf46-45a7-95bf-7679546ad1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherMachineryAndEquipmentMember_91f552c7-a3a9-4209-a689-28ee1d1caa62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherMachineryAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_us-gaap_OtherMachineryAndEquipmentMember_91f552c7-a3a9-4209-a689-28ee1d1caa62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EquipmentAndSoftwareMember_c9b61bc5-1868-4e1f-bd82-e37ca00920d2" xlink:href="shen-20220930.xsd#shen_EquipmentAndSoftwareMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_shen_EquipmentAndSoftwareMember_c9b61bc5-1868-4e1f-bd82-e37ca00920d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPlantInServiceMember_78a9fc00-8ec7-4215-910d-541e24f6a5ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPlantInServiceMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_us-gaap_OtherPlantInServiceMember_78a9fc00-8ec7-4215-910d-541e24f6a5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember_4f30d07a-7ab2-46da-94bf-a7c43da6616a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1271a25-8f88-4269-9f1b-f90e0593c3a8" xlink:to="loc_us-gaap_AssetUnderConstructionMember_4f30d07a-7ab2-46da-94bf-a7c43da6616a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c8fc21cb-af9d-468d-8ed3-7ba75a28f2a1" 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_ScheduleOfPropertyPlantAndEquipmentTable_02743652-6eec-4e40-91d2-0ed779190ca6" xlink:to="loc_srt_RangeAxis_c8fc21cb-af9d-468d-8ed3-7ba75a28f2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9962ef9a-334d-4998-bf24-074e4db693ea" 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_c8fc21cb-af9d-468d-8ed3-7ba75a28f2a1" xlink:to="loc_srt_RangeMember_9962ef9a-334d-4998-bf24-074e4db693ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_36757578-f6f0-4450-8a70-c0be03c011b1" 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_9962ef9a-334d-4998-bf24-074e4db693ea" xlink:to="loc_srt_MinimumMember_36757578-f6f0-4450-8a70-c0be03c011b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8c710361-fdf0-46af-a7d5-b80783dbb7c2" 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_9962ef9a-334d-4998-bf24-074e4db693ea" xlink:to="loc_srt_MaximumMember_8c710361-fdf0-46af-a7d5-b80783dbb7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_226bdb3c-83ff-4f03-b330-9ded143bf8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_02743652-6eec-4e40-91d2-0ed779190ca6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_226bdb3c-83ff-4f03-b330-9ded143bf8ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_9797664c-7846-4d56-a60c-af17475cd2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_226bdb3c-83ff-4f03-b330-9ded143bf8ff" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_9797664c-7846-4d56-a60c-af17475cd2fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_b7489ecd-979e-4b32-9373-14e448b3a219" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_9797664c-7846-4d56-a60c-af17475cd2fb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_b7489ecd-979e-4b32-9373-14e448b3a219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fabb2285-b9fc-4bbe-9604-c1465a95d8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_9797664c-7846-4d56-a60c-af17475cd2fb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fabb2285-b9fc-4bbe-9604-c1465a95d8eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_085db98a-e2b7-4c26-9603-eceaf389165a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_9797664c-7846-4d56-a60c-af17475cd2fb" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_085db98a-e2b7-4c26-9603-eceaf389165a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4f927105-a4ed-4846-9f87-088dffc81922" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_9797664c-7846-4d56-a60c-af17475cd2fb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4f927105-a4ed-4846-9f87-088dffc81922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#PropertyPlantandEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c451e0ed-96ec-40e5-9a24-d66faf878984" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_47a1a50a-bd3a-4237-9371-6e56fef425f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c451e0ed-96ec-40e5-9a24-d66faf878984" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_47a1a50a-bd3a-4237-9371-6e56fef425f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_e5b78c22-24d7-41df-998d-6f2ec90a059e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_47a1a50a-bd3a-4237-9371-6e56fef425f1" xlink:to="loc_us-gaap_AssetAcquisitionAxis_e5b78c22-24d7-41df-998d-6f2ec90a059e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_b5ec3c38-3234-4ed0-a728-0893d41515ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_e5b78c22-24d7-41df-998d-6f2ec90a059e" xlink:to="loc_us-gaap_AssetAcquisitionDomain_b5ec3c38-3234-4ed0-a728-0893d41515ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_AssetPurchaseAgreementMember_d7c1ac6e-6094-4d19-962b-ad57a21a9dd0" xlink:href="shen-20220930.xsd#shen_AssetPurchaseAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_b5ec3c38-3234-4ed0-a728-0893d41515ae" xlink:to="loc_shen_AssetPurchaseAgreementMember_d7c1ac6e-6094-4d19-962b-ad57a21a9dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cf9e393d-a859-4c2d-87d5-cc7968e5104c" 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_ScheduleOfPropertyPlantAndEquipmentTable_47a1a50a-bd3a-4237-9371-6e56fef425f1" xlink:to="loc_srt_RangeAxis_cf9e393d-a859-4c2d-87d5-cc7968e5104c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f21e3213-d531-4dfd-b8e8-691f42172f4e" 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_cf9e393d-a859-4c2d-87d5-cc7968e5104c" xlink:to="loc_srt_RangeMember_f21e3213-d531-4dfd-b8e8-691f42172f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_831af85c-eed8-4351-8037-be417c99ecc0" 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_f21e3213-d531-4dfd-b8e8-691f42172f4e" xlink:to="loc_srt_MinimumMember_831af85c-eed8-4351-8037-be417c99ecc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_48932e28-aeec-4a55-b22a-52b2d18f64fa" 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_f21e3213-d531-4dfd-b8e8-691f42172f4e" xlink:to="loc_srt_MaximumMember_48932e28-aeec-4a55-b22a-52b2d18f64fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_47a1a50a-bd3a-4237-9371-6e56fef425f1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_6a05c5de-7d60-4529-8104-14fdf725ddff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_us-gaap_Depreciation_6a05c5de-7d60-4529-8104-14fdf725ddff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed_290f50d3-94b3-4850-8ad1-be08310f09ba" xlink:href="shen-20220930.xsd#shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed_290f50d3-94b3-4850-8ad1-be08310f09ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LongLivedAssetsNumberOfWirelessSites_381378fc-1903-4dd6-a4a6-ff97206fbcee" xlink:href="shen-20220930.xsd#shen_LongLivedAssetsNumberOfWirelessSites"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_shen_LongLivedAssetsNumberOfWirelessSites_381378fc-1903-4dd6-a4a6-ff97206fbcee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_cc2016fa-e07d-45eb-8b0f-974cd6df2dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_cc2016fa-e07d-45eb-8b0f-974cd6df2dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred_18ef1fa7-b0f0-4dd7-823b-b6b19819c087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferred_18ef1fa7-b0f0-4dd7-823b-b6b19819c087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_507c836e-0be2-4513-84e0-a5838823bebd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_507c836e-0be2-4513-84e0-a5838823bebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred_ef2cbb27-e4c5-4de2-908f-15669e2606c9" xlink:href="shen-20220930.xsd#shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0ed53f96-6e08-4acb-b11e-1f3c786bc81e" xlink:to="loc_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred_ef2cbb27-e4c5-4de2-908f-15669e2606c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e4f6964d-7a6d-4ab8-b7fe-28bfd8ed246d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fbc1b660-177d-4071-9611-153037a70695" 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e4f6964d-7a6d-4ab8-b7fe-28bfd8ed246d" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fbc1b660-177d-4071-9611-153037a70695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_c2e0d498-6159-48d0-8db1-642b45c691dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fbc1b660-177d-4071-9611-153037a70695" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_c2e0d498-6159-48d0-8db1-642b45c691dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7eca4c3a-cb0c-41dd-b9c8-beeb056a0a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_c2e0d498-6159-48d0-8db1-642b45c691dc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7eca4c3a-cb0c-41dd-b9c8-beeb056a0a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseRightsMember_211aa0ff-859f-4e74-b63a-ef6607d86a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FranchiseRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7eca4c3a-cb0c-41dd-b9c8-beeb056a0a3f" xlink:to="loc_us-gaap_FranchiseRightsMember_211aa0ff-859f-4e74-b63a-ef6607d86a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FCCSpectrumLicensesMember_222003f8-e24e-4dde-969e-18404e6b09cf" xlink:href="shen-20220930.xsd#shen_FCCSpectrumLicensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7eca4c3a-cb0c-41dd-b9c8-beeb056a0a3f" xlink:to="loc_shen_FCCSpectrumLicensesMember_222003f8-e24e-4dde-969e-18404e6b09cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_RailroadCrossingRightsMember_9c27477a-5f37-4f46-aa7c-ba301a9bebcb" xlink:href="shen-20220930.xsd#shen_RailroadCrossingRightsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7eca4c3a-cb0c-41dd-b9c8-beeb056a0a3f" xlink:to="loc_shen_RailroadCrossingRightsMember_9c27477a-5f37-4f46-aa7c-ba301a9bebcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9049440e-468c-4e16-859b-b58e6df38e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fbc1b660-177d-4071-9611-153037a70695" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9049440e-468c-4e16-859b-b58e6df38e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ebed1d7f-924c-4e2b-97e0-4c314d477e38" 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_9049440e-468c-4e16-859b-b58e6df38e3c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ebed1d7f-924c-4e2b-97e0-4c314d477e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_f2e58751-febd-477a-9f55-6a763803ed94" 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_ebed1d7f-924c-4e2b-97e0-4c314d477e38" xlink:to="loc_us-gaap_CustomerRelationshipsMember_f2e58751-febd-477a-9f55-6a763803ed94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_a8f35a5d-47e5-486d-93be-97444b498929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ebed1d7f-924c-4e2b-97e0-4c314d477e38" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_a8f35a5d-47e5-486d-93be-97444b498929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_87ccac74-0955-42e0-9875-df606cdcbdb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fbc1b660-177d-4071-9611-153037a70695" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_87ccac74-0955-42e0-9875-df606cdcbdb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_332557d3-60cb-4a1e-adfd-07d7ed64025c" 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_87ccac74-0955-42e0-9875-df606cdcbdb4" xlink:to="loc_us-gaap_SegmentDomain_332557d3-60cb-4a1e-adfd-07d7ed64025c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BroadbandSegmentMember_9edf2dd2-f1e6-45a5-9090-afa8e1954868" xlink:href="shen-20220930.xsd#shen_BroadbandSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_332557d3-60cb-4a1e-adfd-07d7ed64025c" xlink:to="loc_shen_BroadbandSegmentMember_9edf2dd2-f1e6-45a5-9090-afa8e1954868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fbc1b660-177d-4071-9611-153037a70695" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_8a8a2f9b-d845-4502-a7be-b89f1664be27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_GoodwillGross_8a8a2f9b-d845-4502-a7be-b89f1664be27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4db9ce19-a676-46b9-a34b-58aaf5fc0de2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_Goodwill_4db9ce19-a676-46b9-a34b-58aaf5fc0de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_a092fa3c-8dce-4ae1-8449-0d26a5115dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_a092fa3c-8dce-4ae1-8449-0d26a5115dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d9d2e7a4-f0f0-40a2-8d02-995001c29867" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d9d2e7a4-f0f0-40a2-8d02-995001c29867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9ae24def-2417-484c-84df-7394775dfd07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9ae24def-2417-484c-84df-7394775dfd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a286953-e292-435b-9eec-69af273bd1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a286953-e292-435b-9eec-69af273bd1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_3f6d4c01-312d-4410-88a3-8d405d2aa9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_3f6d4c01-312d-4410-88a3-8d405d2aa9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_087daaeb-fa5c-415c-8c4a-d097646b3db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_68479608-d550-4306-84fa-51081d02478c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_087daaeb-fa5c-415c-8c4a-d097646b3db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f37dc574-d289-40e8-bcc0-66704af990ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f37dc574-d289-40e8-bcc0-66704af990ea" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_18a19fa2-96b5-46a9-a503-639dc9f6ad57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_18a19fa2-96b5-46a9-a503-639dc9f6ad57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3bed1eab-e6d8-472a-9cbe-92672c16db00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_18a19fa2-96b5-46a9-a503-639dc9f6ad57" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3bed1eab-e6d8-472a-9cbe-92672c16db00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BeamFixedWirelessNetworkMember_17ba8419-5bde-4e5a-894c-0bd30d9d8c1e" xlink:href="shen-20220930.xsd#shen_BeamFixedWirelessNetworkMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3bed1eab-e6d8-472a-9cbe-92672c16db00" xlink:to="loc_shen_BeamFixedWirelessNetworkMember_17ba8419-5bde-4e5a-894c-0bd30d9d8c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_2fca8a87-3641-4981-8f36-9a59a649487c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_2fca8a87-3641-4981-8f36-9a59a649487c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_ec8f14da-b875-47ed-8196-c04d45774a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_2fca8a87-3641-4981-8f36-9a59a649487c" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_ec8f14da-b875-47ed-8196-c04d45774a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_9a5ffe93-bb47-4a40-92bb-e1719da896f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_ec8f14da-b875-47ed-8196-c04d45774a5e" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_9a5ffe93-bb47-4a40-92bb-e1719da896f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_81bf431d-4062-4921-bd83-7e561f625967" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_81bf431d-4062-4921-bd83-7e561f625967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_b64e3be5-53ab-4e88-b7b6-6bb8a1cf446c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_81bf431d-4062-4921-bd83-7e561f625967" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_b64e3be5-53ab-4e88-b7b6-6bb8a1cf446c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FCCSpectrumLicensesMember_ab48247b-97a2-49c2-9075-55292c079e83" xlink:href="shen-20220930.xsd#shen_FCCSpectrumLicensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_b64e3be5-53ab-4e88-b7b6-6bb8a1cf446c" xlink:to="loc_shen_FCCSpectrumLicensesMember_ab48247b-97a2-49c2-9075-55292c079e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_d91c14d1-155b-474f-bf43-3f1f3bdabd57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_d91c14d1-155b-474f-bf43-3f1f3bdabd57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_a0f879a0-09bf-4fb2-90e7-86f00a60b2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_d91c14d1-155b-474f-bf43-3f1f3bdabd57" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_a0f879a0-09bf-4fb2-90e7-86f00a60b2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_9a9bb6ba-ad32-4737-bfce-471f1cf89aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_a0f879a0-09bf-4fb2-90e7-86f00a60b2a1" xlink:to="loc_us-gaap_SubsequentEventMember_9a9bb6ba-ad32-4737-bfce-471f1cf89aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5d7d835b-7a02-4183-ac6a-579666621916" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_99cbb5af-df77-4009-ba43-f206a805f8b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_99cbb5af-df77-4009-ba43-f206a805f8b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_0e17608b-6e36-49eb-b418-5095390f7375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_0e17608b-6e36-49eb-b418-5095390f7375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_IndefiniteLivedIntangibleAssetsRefund_7ec78312-c4fd-49f9-956f-295b9e642a98" xlink:href="shen-20220930.xsd#shen_IndefiniteLivedIntangibleAssetsRefund"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_shen_IndefiniteLivedIntangibleAssetsRefund_7ec78312-c4fd-49f9-956f-295b9e642a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets_da76c283-829e-47fd-93e1-a5d35e8c7e76" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets_da76c283-829e-47fd-93e1-a5d35e8c7e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets_6d3888f1-60ff-4d04-b04e-d9c6e69c6712" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets_6d3888f1-60ff-4d04-b04e-d9c6e69c6712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred_374cde6b-5fb1-4b40-9a88-e02ec2d9d874" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37812d0a-c222-46a0-8f0f-2dda384e561c" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred_374cde6b-5fb1-4b40-9a88-e02ec2d9d874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_02b25dd7-66c0-48aa-9fe2-9fb900192792" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FCCSpectrumLicensesLeasesCurrent_27e916aa-45d1-46cb-8161-395b79d8c2ca" xlink:href="shen-20220930.xsd#shen_FCCSpectrumLicensesLeasesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_02b25dd7-66c0-48aa-9fe2-9fb900192792" xlink:to="loc_shen_FCCSpectrumLicensesLeasesCurrent_27e916aa-45d1-46cb-8161-395b79d8c2ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_PrepaidMaintenanceExpenseCurrent_a3a31f2c-4764-4dc4-87bf-495ba841040c" xlink:href="shen-20220930.xsd#shen_PrepaidMaintenanceExpenseCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_02b25dd7-66c0-48aa-9fe2-9fb900192792" xlink:to="loc_shen_PrepaidMaintenanceExpenseCurrent_a3a31f2c-4764-4dc4-87bf-495ba841040c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_0312eac7-d92c-4506-a41a-cacd1f35595e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_02b25dd7-66c0-48aa-9fe2-9fb900192792" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_0312eac7-d92c-4506-a41a-cacd1f35595e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_SERPInvestmentsCurrent_d9cc9e5a-b76b-489b-ab31-50de21acabc0" xlink:href="shen-20220930.xsd#shen_SERPInvestmentsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_02b25dd7-66c0-48aa-9fe2-9fb900192792" xlink:to="loc_shen_SERPInvestmentsCurrent_d9cc9e5a-b76b-489b-ab31-50de21acabc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_7704bdda-26ba-4107-8be0-52b07a259ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_02b25dd7-66c0-48aa-9fe2-9fb900192792" xlink:to="loc_us-gaap_OtherAssetsCurrent_7704bdda-26ba-4107-8be0-52b07a259ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_27c0860e-82d7-4c7f-a083-edfcef08d288" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_02b25dd7-66c0-48aa-9fe2-9fb900192792" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_27c0860e-82d7-4c7f-a083-edfcef08d288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_88460626-1d4c-4514-b7a0-f9e860020376" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_d997bf11-ce48-409f-ac11-d7234ee17b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_88460626-1d4c-4514-b7a0-f9e860020376" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_d997bf11-ce48-409f-ac11-d7234ee17b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9f65c52f-b00e-4c51-ae31-abe4b65644b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_88460626-1d4c-4514-b7a0-f9e860020376" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9f65c52f-b00e-4c51-ae31-abe4b65644b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_64cd26f9-00f9-4b4a-a16b-ec3a5c65fef0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_88460626-1d4c-4514-b7a0-f9e860020376" xlink:to="loc_us-gaap_DeferredCosts_64cd26f9-00f9-4b4a-a16b-ec3a5c65fef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_e3553b00-dfc2-4155-91e2-ef8c88920844" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_AccruedProgrammingCostsCurrent_21f3ce26-4524-4224-8c28-975d51707061" xlink:href="shen-20220930.xsd#shen_AccruedProgrammingCostsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_e3553b00-dfc2-4155-91e2-ef8c88920844" xlink:to="loc_shen_AccruedProgrammingCostsCurrent_21f3ce26-4524-4224-8c28-975d51707061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_SalesAndPropertyTaxesPayableCurrent_0e0fb9c4-c183-4e40-b14d-bcac4ed247f8" xlink:href="shen-20220930.xsd#shen_SalesAndPropertyTaxesPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_e3553b00-dfc2-4155-91e2-ef8c88920844" xlink:to="loc_shen_SalesAndPropertyTaxesPayableCurrent_0e0fb9c4-c183-4e40-b14d-bcac4ed247f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_aa02d358-e2c6-4301-93eb-1ec7462d0f5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_e3553b00-dfc2-4155-91e2-ef8c88920844" xlink:to="loc_us-gaap_RestructuringReserveCurrent_aa02d358-e2c6-4301-93eb-1ec7462d0f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_edcb1efa-57dc-4162-b314-aedbd10bb0a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_e3553b00-dfc2-4155-91e2-ef8c88920844" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_edcb1efa-57dc-4162-b314-aedbd10bb0a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_d5bd1400-f2bc-4d1a-a3f2-7cfcc8d165f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_e3553b00-dfc2-4155-91e2-ef8c88920844" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_d5bd1400-f2bc-4d1a-a3f2-7cfcc8d165f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_53905a64-d3cd-4b51-ac90-aa3a7ad45f97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_67bc09a0-9ea1-4ef8-bd77-21b3ad8757d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_53905a64-d3cd-4b51-ac90-aa3a7ad45f97" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_67bc09a0-9ea1-4ef8-bd77-21b3ad8757d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_98f6e6ab-7a37-4640-bcc7-22e3ac55d99a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_53905a64-d3cd-4b51-ac90-aa3a7ad45f97" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_98f6e6ab-7a37-4640-bcc7-22e3ac55d99a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_94bdb514-701a-49ba-b744-3e806ba790bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_53905a64-d3cd-4b51-ac90-aa3a7ad45f97" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_94bdb514-701a-49ba-b744-3e806ba790bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_ac26f56d-8c43-4b0f-8192-08350aaf16ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_53905a64-d3cd-4b51-ac90-aa3a7ad45f97" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_ac26f56d-8c43-4b0f-8192-08350aaf16ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#OtherAssetsandAccruedLiabilitiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_9d77eef1-09ec-4fcf-8d66-ff15a8f9f36b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7a56e22e-d491-4d9b-9caf-bb5788158bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_9d77eef1-09ec-4fcf-8d66-ff15a8f9f36b" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7a56e22e-d491-4d9b-9caf-bb5788158bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_240b138b-64a3-4e01-9c8d-a8f9015a4d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7a56e22e-d491-4d9b-9caf-bb5788158bd4" xlink:to="loc_us-gaap_RestructuringPlanAxis_240b138b-64a3-4e01-9c8d-a8f9015a4d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_179cb947-3eea-4904-80c3-e23f0dd0e2a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_240b138b-64a3-4e01-9c8d-a8f9015a4d6e" xlink:to="loc_us-gaap_RestructuringPlanDomain_179cb947-3eea-4904-80c3-e23f0dd0e2a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_WorkforceReductionProgramMember_f41e21e9-c1cc-470b-9762-b5a951415697" xlink:href="shen-20220930.xsd#shen_WorkforceReductionProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_179cb947-3eea-4904-80c3-e23f0dd0e2a4" xlink:to="loc_shen_WorkforceReductionProgramMember_f41e21e9-c1cc-470b-9762-b5a951415697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7f74d6b2-b6a6-457f-ad10-3e143d68e27f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7a56e22e-d491-4d9b-9caf-bb5788158bd4" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7f74d6b2-b6a6-457f-ad10-3e143d68e27f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_6d2d541d-f18f-4256-ad68-710d3a26e8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7f74d6b2-b6a6-457f-ad10-3e143d68e27f" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_6d2d541d-f18f-4256-ad68-710d3a26e8f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_9a541dce-0f3f-498f-b8fd-a7aa6cfd1d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_6d2d541d-f18f-4256-ad68-710d3a26e8f3" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_9a541dce-0f3f-498f-b8fd-a7aa6cfd1d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_bee8c5e3-e906-410a-9fe9-202858ad0ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_6d2d541d-f18f-4256-ad68-710d3a26e8f3" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_bee8c5e3-e906-410a-9fe9-202858ad0ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_2b46d32a-3066-4344-91c2-063d1b9a7fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7a56e22e-d491-4d9b-9caf-bb5788158bd4" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_2b46d32a-3066-4344-91c2-063d1b9a7fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_c49b3332-5319-43fb-af50-20b7d9d5b852" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2b46d32a-3066-4344-91c2-063d1b9a7fb2" xlink:to="loc_us-gaap_PaymentsForRestructuring_c49b3332-5319-43fb-af50-20b7d9d5b852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_f74a75fb-0a54-4644-935b-859b5d98297b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2b46d32a-3066-4344-91c2-063d1b9a7fb2" xlink:to="loc_us-gaap_RestructuringCharges_f74a75fb-0a54-4644-935b-859b5d98297b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c220cae1-5446-4fdd-858a-1ecce8b5feb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_124767c3-e12e-4339-a465-437a66a249f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c220cae1-5446-4fdd-858a-1ecce8b5feb7" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_124767c3-e12e-4339-a465-437a66a249f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3b123ce8-c003-4e12-8fd1-03b7cb0c1510" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c220cae1-5446-4fdd-858a-1ecce8b5feb7" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3b123ce8-c003-4e12-8fd1-03b7cb0c1510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_abf33274-689a-4486-8ac2-e474ca68029b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c220cae1-5446-4fdd-858a-1ecce8b5feb7" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_abf33274-689a-4486-8ac2-e474ca68029b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_f6417930-ce9d-4f49-895e-9cfee04a2f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c220cae1-5446-4fdd-858a-1ecce8b5feb7" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_f6417930-ce9d-4f49-895e-9cfee04a2f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_63b9e404-bc16-45b0-ba59-858d40f77d24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c220cae1-5446-4fdd-858a-1ecce8b5feb7" xlink:to="loc_us-gaap_OperatingLeaseCost_63b9e404-bc16-45b0-ba59-858d40f77d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FinanceLeaseCost_1630ba6b-a6cb-4c2e-ae7e-639f92d78c7d" xlink:href="shen-20220930.xsd#shen_FinanceLeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c220cae1-5446-4fdd-858a-1ecce8b5feb7" xlink:to="loc_shen_FinanceLeaseCost_1630ba6b-a6cb-4c2e-ae7e-639f92d78c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_a77bb92a-0732-4341-a501-e61a03cb24c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c220cae1-5446-4fdd-858a-1ecce8b5feb7" xlink:to="loc_us-gaap_OperatingLeasePayments_a77bb92a-0732-4341-a501-e61a03cb24c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_18b0323a-2dcc-4034-9a01-3d73c0405ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c220cae1-5446-4fdd-858a-1ecce8b5feb7" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_18b0323a-2dcc-4034-9a01-3d73c0405ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_a73f796c-e314-4264-9dc9-31d51a688769" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c220cae1-5446-4fdd-858a-1ecce8b5feb7" xlink:to="loc_us-gaap_SubleaseIncome_a73f796c-e314-4264-9dc9-31d51a688769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#LeasesMaturityofLeaseLiabilityLesseeDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1673fab9-309f-4e46-96c5-65ca447fa102" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_82fd1231-30ec-4d76-9a87-7069ca00955a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1673fab9-309f-4e46-96c5-65ca447fa102" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_82fd1231-30ec-4d76-9a87-7069ca00955a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_68b3b284-e5f6-4462-bd0b-c8854735a7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_82fd1231-30ec-4d76-9a87-7069ca00955a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_68b3b284-e5f6-4462-bd0b-c8854735a7ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5c221362-ad4b-4187-85a2-0482e6332720" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_82fd1231-30ec-4d76-9a87-7069ca00955a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5c221362-ad4b-4187-85a2-0482e6332720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_fdc23ee6-0cf8-48ed-8767-2783cfb683d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_82fd1231-30ec-4d76-9a87-7069ca00955a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_fdc23ee6-0cf8-48ed-8767-2783cfb683d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_53e56097-d923-4178-bda8-610a71ac7dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_82fd1231-30ec-4d76-9a87-7069ca00955a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_53e56097-d923-4178-bda8-610a71ac7dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2bae026f-0ebe-4765-a45f-ac4256d5b4f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_82fd1231-30ec-4d76-9a87-7069ca00955a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2bae026f-0ebe-4765-a45f-ac4256d5b4f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_52d968c9-5f0a-4f13-90e1-4dcf9a4b9e57" xlink:href="shen-20220930.xsd#shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_82fd1231-30ec-4d76-9a87-7069ca00955a" xlink:to="loc_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_52d968c9-5f0a-4f13-90e1-4dcf9a4b9e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b68fed60-ff67-4bcc-b93d-49693a2215ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_82fd1231-30ec-4d76-9a87-7069ca00955a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b68fed60-ff67-4bcc-b93d-49693a2215ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0fa2e4f8-789f-470b-a5cc-d609ec18833f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_82fd1231-30ec-4d76-9a87-7069ca00955a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0fa2e4f8-789f-470b-a5cc-d609ec18833f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_170f17e2-6a8c-4c04-ac2f-8b80596e1e18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_82fd1231-30ec-4d76-9a87-7069ca00955a" xlink:to="loc_us-gaap_OperatingLeaseLiability_170f17e2-6a8c-4c04-ac2f-8b80596e1e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1e375c47-4d72-4748-9601-56116323cf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1673fab9-309f-4e46-96c5-65ca447fa102" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1e375c47-4d72-4748-9601-56116323cf7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_ded574a0-3f61-448d-97a6-5585757c8486" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1e375c47-4d72-4748-9601-56116323cf7a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_ded574a0-3f61-448d-97a6-5585757c8486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_7a8aef01-9b12-4a5e-bbf1-0027f8db844a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1e375c47-4d72-4748-9601-56116323cf7a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_7a8aef01-9b12-4a5e-bbf1-0027f8db844a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_ea148d87-a0f7-459d-9892-cb276302a01f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1e375c47-4d72-4748-9601-56116323cf7a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_ea148d87-a0f7-459d-9892-cb276302a01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_5c63e99a-1791-4786-8803-12834dd8825c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1e375c47-4d72-4748-9601-56116323cf7a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_5c63e99a-1791-4786-8803-12834dd8825c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_dae518e0-ddf9-4c11-8deb-4531b22cd418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1e375c47-4d72-4748-9601-56116323cf7a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_dae518e0-ddf9-4c11-8deb-4531b22cd418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FinanceLeaseLiabilityToBePaidAfterYearFour_8f26f05b-24d3-4ebe-9eea-ea68200827a1" xlink:href="shen-20220930.xsd#shen_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1e375c47-4d72-4748-9601-56116323cf7a" xlink:to="loc_shen_FinanceLeaseLiabilityToBePaidAfterYearFour_8f26f05b-24d3-4ebe-9eea-ea68200827a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_12bf05f1-a6d2-4377-a11f-d135577b3a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1e375c47-4d72-4748-9601-56116323cf7a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_12bf05f1-a6d2-4377-a11f-d135577b3a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_ea824edd-6131-466c-b768-9e142550894f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1e375c47-4d72-4748-9601-56116323cf7a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_ea824edd-6131-466c-b768-9e142550894f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_cc848ef8-ca3a-4bc9-8bc2-2cf781f196e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1e375c47-4d72-4748-9601-56116323cf7a" xlink:to="loc_us-gaap_FinanceLeaseLiability_cc848ef8-ca3a-4bc9-8bc2-2cf781f196e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LeaseLiabilitiesPaymentsDueAbstract_33c61ee1-5911-460e-acea-12bfabb1856b" xlink:href="shen-20220930.xsd#shen_LeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1673fab9-309f-4e46-96c5-65ca447fa102" xlink:to="loc_shen_LeaseLiabilitiesPaymentsDueAbstract_33c61ee1-5911-460e-acea-12bfabb1856b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear_70555363-582f-4d37-8db7-f28f2cc30d9b" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_LeaseLiabilitiesPaymentsDueAbstract_33c61ee1-5911-460e-acea-12bfabb1856b" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear_70555363-582f-4d37-8db7-f28f2cc30d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearOne_73efa4a0-e629-4dfc-8f53-d04582a0e90f" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearOne"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_LeaseLiabilitiesPaymentsDueAbstract_33c61ee1-5911-460e-acea-12bfabb1856b" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsDueYearOne_73efa4a0-e629-4dfc-8f53-d04582a0e90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearTwo_4b25fe5d-23c8-4238-92a1-e2b223c05d20" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_LeaseLiabilitiesPaymentsDueAbstract_33c61ee1-5911-460e-acea-12bfabb1856b" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsDueYearTwo_4b25fe5d-23c8-4238-92a1-e2b223c05d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearThree_6308b3ac-47ca-4eae-b603-7cef6153bba6" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_LeaseLiabilitiesPaymentsDueAbstract_33c61ee1-5911-460e-acea-12bfabb1856b" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsDueYearThree_6308b3ac-47ca-4eae-b603-7cef6153bba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueYearFour_27c8d275-c7a8-4fbc-a516-158b2acf3d44" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_LeaseLiabilitiesPaymentsDueAbstract_33c61ee1-5911-460e-acea-12bfabb1856b" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsDueYearFour_27c8d275-c7a8-4fbc-a516-158b2acf3d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour_e0b38eac-ceac-4fac-9bab-6e8e41bce140" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_LeaseLiabilitiesPaymentsDueAbstract_33c61ee1-5911-460e-acea-12bfabb1856b" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour_e0b38eac-ceac-4fac-9bab-6e8e41bce140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityPaymentsDue_4d18d306-55c9-474b-ad53-94d6f8fa9055" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_LeaseLiabilitiesPaymentsDueAbstract_33c61ee1-5911-460e-acea-12bfabb1856b" xlink:to="loc_shen_LesseeLeaseLiabilityPaymentsDue_4d18d306-55c9-474b-ad53-94d6f8fa9055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LesseeLeaseLiabilityUndiscountedExcessAmount_a5f3f525-2c58-4b32-81e4-6987ef31a620" xlink:href="shen-20220930.xsd#shen_LesseeLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_LeaseLiabilitiesPaymentsDueAbstract_33c61ee1-5911-460e-acea-12bfabb1856b" xlink:to="loc_shen_LesseeLeaseLiabilityUndiscountedExcessAmount_a5f3f525-2c58-4b32-81e4-6987ef31a620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LeaseLiability_620b0f61-a7b1-48dc-a58f-2d622ab09375" xlink:href="shen-20220930.xsd#shen_LeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_LeaseLiabilitiesPaymentsDueAbstract_33c61ee1-5911-460e-acea-12bfabb1856b" xlink:to="loc_shen_LeaseLiability_620b0f61-a7b1-48dc-a58f-2d622ab09375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1" xlink:type="simple" xlink:href="shen-20220930.xsd#LeasesMaturityofLeaseLiabilityLesseeDetails_1"/>
  <link:presentationLink xlink:role="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_2" xlink:type="simple" xlink:href="shen-20220930.xsd#LeasesMaturityofLeaseLiabilityLesseeDetails_2"/>
  <link:presentationLink xlink:role="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_2" xlink:type="extended"/>
  <link:roleRef roleURI="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#LeasesMaturityofLeaseLiabilityLessorDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f56c93b7-4333-462e-a02b-d70e083bf7d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_94e649fd-16e5-4584-98ac-051e53bd7781" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f56c93b7-4333-462e-a02b-d70e083bf7d2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_94e649fd-16e5-4584-98ac-051e53bd7781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_1e73890e-6849-4484-9947-3c482a52daba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f56c93b7-4333-462e-a02b-d70e083bf7d2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_1e73890e-6849-4484-9947-3c482a52daba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_f90599f2-50d0-44a6-a1bf-fcfedff08465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f56c93b7-4333-462e-a02b-d70e083bf7d2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_f90599f2-50d0-44a6-a1bf-fcfedff08465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_42a3cbaa-db60-43da-9b03-2d408ba6ba1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f56c93b7-4333-462e-a02b-d70e083bf7d2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_42a3cbaa-db60-43da-9b03-2d408ba6ba1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_2ecbccdd-7467-4394-94f2-eb76e48f3b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f56c93b7-4333-462e-a02b-d70e083bf7d2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_2ecbccdd-7467-4394-94f2-eb76e48f3b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_d94e37d1-b543-4e4e-82fe-5ec3425ed1db" xlink:href="shen-20220930.xsd#shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f56c93b7-4333-462e-a02b-d70e083bf7d2" xlink:to="loc_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour_d94e37d1-b543-4e4e-82fe-5ec3425ed1db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_530c19af-692f-4154-94ca-db2dd8150b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f56c93b7-4333-462e-a02b-d70e083bf7d2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_530c19af-692f-4154-94ca-db2dd8150b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/DebtCreditAgreementDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#DebtCreditAgreementDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/DebtCreditAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1817f027-ea1d-42ac-8b10-1f862fb9b96c" 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_32e51a1e-2461-426c-89f7-2e94e06ceb6c" 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_1817f027-ea1d-42ac-8b10-1f862fb9b96c" xlink:to="loc_us-gaap_DebtInstrumentTable_32e51a1e-2461-426c-89f7-2e94e06ceb6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3c574abb-2cb7-457a-bbd4-4bd398b5a747" 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_DebtInstrumentTable_32e51a1e-2461-426c-89f7-2e94e06ceb6c" xlink:to="loc_us-gaap_DebtInstrumentAxis_3c574abb-2cb7-457a-bbd4-4bd398b5a747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_df8b30a0-d6aa-4843-8664-26ecf5bd8785" 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_3c574abb-2cb7-457a-bbd4-4bd398b5a747" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_df8b30a0-d6aa-4843-8664-26ecf5bd8785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TermLoanA1Member_34c8a80c-8271-4ae1-a89a-03a58c4108f3" xlink:href="shen-20220930.xsd#shen_TermLoanA1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_df8b30a0-d6aa-4843-8664-26ecf5bd8785" xlink:to="loc_shen_TermLoanA1Member_34c8a80c-8271-4ae1-a89a-03a58c4108f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TermLoanA2Member_64b6f460-9790-4d4f-8719-441d1d888b05" xlink:href="shen-20220930.xsd#shen_TermLoanA2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_df8b30a0-d6aa-4843-8664-26ecf5bd8785" xlink:to="loc_shen_TermLoanA2Member_64b6f460-9790-4d4f-8719-441d1d888b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bc52a557-f06e-4ed9-94f3-23b0fc696207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_32e51a1e-2461-426c-89f7-2e94e06ceb6c" xlink:to="loc_us-gaap_DebtInstrumentLineItems_bc52a557-f06e-4ed9-94f3-23b0fc696207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_41805911-d2db-447d-a604-4a34da902ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bc52a557-f06e-4ed9-94f3-23b0fc696207" xlink:to="loc_us-gaap_LongTermDebt_41805911-d2db-447d-a604-4a34da902ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_UnamortizedLoanFeesNet_ed39e0e5-7731-4c55-a88e-1de2b496ee27" xlink:href="shen-20220930.xsd#shen_UnamortizedLoanFeesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bc52a557-f06e-4ed9-94f3-23b0fc696207" xlink:to="loc_shen_UnamortizedLoanFeesNet_ed39e0e5-7731-4c55-a88e-1de2b496ee27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LongTermDebtNetOfUnamortizedLoanFees_cdd03628-559c-45a5-87b3-b603123e2aeb" xlink:href="shen-20220930.xsd#shen_LongTermDebtNetOfUnamortizedLoanFees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bc52a557-f06e-4ed9-94f3-23b0fc696207" xlink:to="loc_shen_LongTermDebtNetOfUnamortizedLoanFees_cdd03628-559c-45a5-87b3-b603123e2aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b13a1bfa-ac3a-437f-abe1-8de536d62e33" 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_9b7668e6-8933-429d-b671-20051d384876" 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_b13a1bfa-ac3a-437f-abe1-8de536d62e33" xlink:to="loc_us-gaap_DebtInstrumentTable_9b7668e6-8933-429d-b671-20051d384876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_587e1ff2-586f-44d7-9df0-769188864d53" 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_9b7668e6-8933-429d-b671-20051d384876" xlink:to="loc_us-gaap_CreditFacilityAxis_587e1ff2-586f-44d7-9df0-769188864d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a10144fc-264b-44db-ab8f-be75e910f90f" 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_587e1ff2-586f-44d7-9df0-769188864d53" xlink:to="loc_us-gaap_CreditFacilityDomain_a10144fc-264b-44db-ab8f-be75e910f90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_62b6b14d-b275-4b36-a73b-03cab2a2c156" 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_a10144fc-264b-44db-ab8f-be75e910f90f" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_62b6b14d-b275-4b36-a73b-03cab2a2c156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_92790cdb-ddfa-4db6-900a-28c8f20ef34a" 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_9b7668e6-8933-429d-b671-20051d384876" xlink:to="loc_us-gaap_DebtInstrumentAxis_92790cdb-ddfa-4db6-900a-28c8f20ef34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f652bba9-dee9-4b72-9ed9-66f1d1a1b25a" 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_92790cdb-ddfa-4db6-900a-28c8f20ef34a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f652bba9-dee9-4b72-9ed9-66f1d1a1b25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TermLoanA1Member_234f0e14-fcc2-41b3-9c92-8a2e911a9ef7" xlink:href="shen-20220930.xsd#shen_TermLoanA1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f652bba9-dee9-4b72-9ed9-66f1d1a1b25a" xlink:to="loc_shen_TermLoanA1Member_234f0e14-fcc2-41b3-9c92-8a2e911a9ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TermLoanA2Member_65d3e485-4451-4019-a7e9-95a1a32f4947" xlink:href="shen-20220930.xsd#shen_TermLoanA2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f652bba9-dee9-4b72-9ed9-66f1d1a1b25a" xlink:to="loc_shen_TermLoanA2Member_65d3e485-4451-4019-a7e9-95a1a32f4947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_431f0358-329c-4fa3-a79b-1d1f2ff52389" 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_9b7668e6-8933-429d-b671-20051d384876" xlink:to="loc_us-gaap_VariableRateAxis_431f0358-329c-4fa3-a79b-1d1f2ff52389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_f4e4ac38-51c9-483f-8fa8-1c83219d6cc9" 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_431f0358-329c-4fa3-a79b-1d1f2ff52389" xlink:to="loc_us-gaap_VariableRateDomain_f4e4ac38-51c9-483f-8fa8-1c83219d6cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_39431c73-5c81-4881-aab9-de512185643b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_f4e4ac38-51c9-483f-8fa8-1c83219d6cc9" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_39431c73-5c81-4881-aab9-de512185643b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9b7668e6-8933-429d-b671-20051d384876" xlink:to="loc_us-gaap_DebtInstrumentLineItems_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6d4ce25f-bd00-4b2d-8016-f2eefa6e5a98" 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_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6d4ce25f-bd00-4b2d-8016-f2eefa6e5a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_1371e113-efc8-4275-8805-624680b6a96e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:to="loc_us-gaap_DebtInstrumentTerm_1371e113-efc8-4275-8805-624680b6a96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_e18ab027-99cb-4132-bcb7-9e910cfa60d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_e18ab027-99cb-4132-bcb7-9e910cfa60d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b4bbe79f-a47a-49cc-8863-f2de7c4682e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_7e46e1d6-95df-4ae5-86af-52afeb157c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_71a842dd-452e-4b82-a31e-6e74c36ced70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_71a842dd-452e-4b82-a31e-6e74c36ced70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_7db6d842-50c6-4750-affb-1a5582bb84ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8bf38cc4-9cb2-4dab-b35b-ad1c3a7a1b6d" xlink:to="loc_us-gaap_InterestPaidNet_7db6d842-50c6-4750-affb-1a5582bb84ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#IncomeTaxesReconciliationofIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6222c04a-1184-4b43-a0a9-b66ac9e1d462" 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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_4f349089-e4c8-4988-b704-f5d7d7825e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6222c04a-1184-4b43-a0a9-b66ac9e1d462" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_4f349089-e4c8-4988-b704-f5d7d7825e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_31349700-8a75-4dd4-b584-614a5155f056" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_4f349089-e4c8-4988-b704-f5d7d7825e1b" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_31349700-8a75-4dd4-b584-614a5155f056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_4fd3af95-6470-422b-a698-af12b0390e65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_4f349089-e4c8-4988-b704-f5d7d7825e1b" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_4fd3af95-6470-422b-a698-af12b0390e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_5b0e211a-0222-410b-a54e-95ba2851cd50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_4f349089-e4c8-4988-b704-f5d7d7825e1b" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_5b0e211a-0222-410b-a54e-95ba2851cd50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome_d88c0f24-4823-43dc-ae22-3be0157cc3c0" xlink:href="shen-20220930.xsd#shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_4f349089-e4c8-4988-b704-f5d7d7825e1b" xlink:to="loc_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome_d88c0f24-4823-43dc-ae22-3be0157cc3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_d3defd9b-eb23-4795-adb5-5fa0817cc23a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_4f349089-e4c8-4988-b704-f5d7d7825e1b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_d3defd9b-eb23-4795-adb5-5fa0817cc23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7c01605e-078e-4918-96e1-b3088f039899" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_4f349089-e4c8-4988-b704-f5d7d7825e1b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7c01605e-078e-4918-96e1-b3088f039899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ac08dbcc-296f-462c-8861-d30cfa692d7f" 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_ProceedsFromIncomeTaxRefunds_14cec218-1a2c-4114-9554-35dacdb1c161" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIncomeTaxRefunds"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ac08dbcc-296f-462c-8861-d30cfa692d7f" xlink:to="loc_us-gaap_ProceedsFromIncomeTaxRefunds_14cec218-1a2c-4114-9554-35dacdb1c161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#StockCompensationandLossEarningsperShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1158bf9d-fdaf-4a4f-91f0-c99131add35b" 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_198ca88b-32a1-4076-ba45-533895cf2c1c" 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_1158bf9d-fdaf-4a4f-91f0-c99131add35b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_198ca88b-32a1-4076-ba45-533895cf2c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_41ac8705-5aba-4c4c-b9bf-79a6edf41bb3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_198ca88b-32a1-4076-ba45-533895cf2c1c" xlink:to="loc_srt_TitleOfIndividualAxis_41ac8705-5aba-4c4c-b9bf-79a6edf41bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8ac0771-ff1a-48ae-888c-d1a416bfd73e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_41ac8705-5aba-4c4c-b9bf-79a6edf41bb3" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8ac0771-ff1a-48ae-888c-d1a416bfd73e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EmployeesMember_9a56db45-c535-4fb2-beb3-acbdc904180c" xlink:href="shen-20220930.xsd#shen_EmployeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8ac0771-ff1a-48ae-888c-d1a416bfd73e" xlink:to="loc_shen_EmployeesMember_9a56db45-c535-4fb2-beb3-acbdc904180c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EmployeesAndDirectorsMember_72195dc2-a1e2-495e-8185-bb3535df6501" xlink:href="shen-20220930.xsd#shen_EmployeesAndDirectorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_e8ac0771-ff1a-48ae-888c-d1a416bfd73e" xlink:to="loc_shen_EmployeesAndDirectorsMember_72195dc2-a1e2-495e-8185-bb3535df6501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fbed6ae4-e3c1-4201-a28b-d458c2b1a3a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_198ca88b-32a1-4076-ba45-533895cf2c1c" xlink:to="loc_us-gaap_AwardTypeAxis_fbed6ae4-e3c1-4201-a28b-d458c2b1a3a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ef48bcf-d7c9-494f-8ec1-386a4a8a1a1a" 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_fbed6ae4-e3c1-4201-a28b-d458c2b1a3a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ef48bcf-d7c9-494f-8ec1-386a4a8a1a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_281a62bb-bf84-4abd-8a34-8a06f2a11e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ef48bcf-d7c9-494f-8ec1-386a4a8a1a1a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_281a62bb-bf84-4abd-8a34-8a06f2a11e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_RelativeTotalShareholderReturnAwardsMember_6abff302-7c05-41df-8b94-e5293e7d863a" xlink:href="shen-20220930.xsd#shen_RelativeTotalShareholderReturnAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ef48bcf-d7c9-494f-8ec1-386a4a8a1a1a" xlink:to="loc_shen_RelativeTotalShareholderReturnAwardsMember_6abff302-7c05-41df-8b94-e5293e7d863a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7f3fd20b-48b3-40dd-abd2-602da8ab4b75" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_198ca88b-32a1-4076-ba45-533895cf2c1c" xlink:to="loc_srt_RangeAxis_7f3fd20b-48b3-40dd-abd2-602da8ab4b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_495f255b-c341-4ce2-ad60-c1cb42930c2a" 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_7f3fd20b-48b3-40dd-abd2-602da8ab4b75" xlink:to="loc_srt_RangeMember_495f255b-c341-4ce2-ad60-c1cb42930c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_df5e36ae-ea36-4f16-a9ec-9a0ba3fc4195" 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_495f255b-c341-4ce2-ad60-c1cb42930c2a" xlink:to="loc_srt_MinimumMember_df5e36ae-ea36-4f16-a9ec-9a0ba3fc4195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9888c095-7d9c-41c0-9dc0-8e11a55f0b7b" 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_495f255b-c341-4ce2-ad60-c1cb42930c2a" xlink:to="loc_srt_MaximumMember_9888c095-7d9c-41c0-9dc0-8e11a55f0b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_198ca88b-32a1-4076-ba45-533895cf2c1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b79e078f-bd56-45d9-aa17-cc7d89ec9044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b79e078f-bd56-45d9-aa17-cc7d89ec9044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c7b8b791-c25c-4d65-a974-bf0036ec8098" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c7b8b791-c25c-4d65-a974-bf0036ec8098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_03c95f66-8ed4-4bf7-9c74-c39c328cf804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_ShareBasedCompensation_03c95f66-8ed4-4bf7-9c74-c39c328cf804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4c6afe80-0392-4c92-8115-80c31efd6aff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4c6afe80-0392-4c92-8115-80c31efd6aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_be26d37f-e219-44a2-988d-408a69a47349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_be26d37f-e219-44a2-988d-408a69a47349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_d92567c9-34b2-43f1-bb26-f292e14bc53d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99cf27d3-01a6-419c-b951-9f48c4cb2734" xlink:to="loc_us-gaap_DividendsCommonStock_d92567c9-34b2-43f1-bb26-f292e14bc53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" 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_IncomeLossFromContinuingOperations_dc0e03b9-03c3-484c-8b0a-639679e73401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_dc0e03b9-03c3-484c-8b0a-639679e73401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_e27d2497-8025-48df-a3cd-ef189b96dfa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_e27d2497-8025-48df-a3cd-ef189b96dfa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8a59378b-7ad4-4d9a-b81d-10c95183a891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" xlink:to="loc_us-gaap_NetIncomeLoss_8a59378b-7ad4-4d9a-b81d-10c95183a891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8740f606-dd1c-43d0-ac6b-1f88695f10f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8740f606-dd1c-43d0-ac6b-1f88695f10f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_036581b7-6da3-4cd6-b849-4d536792daed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_036581b7-6da3-4cd6-b849-4d536792daed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_ae901ce5-9c7c-4774-9e94-ee98600f4ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_ae901ce5-9c7c-4774-9e94-ee98600f4ce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_6d91cfdf-c596-4c57-bc58-1a5533030199" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" xlink:to="loc_us-gaap_EarningsPerShareBasic_6d91cfdf-c596-4c57-bc58-1a5533030199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest_223c75b2-232a-42aa-af7b-ef26ce979960" xlink:href="shen-20220930.xsd#shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" xlink:to="loc_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest_223c75b2-232a-42aa-af7b-ef26ce979960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_56990a66-4693-4a58-af52-570191d54e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_56990a66-4693-4a58-af52-570191d54e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_b031b53d-a32e-4acc-bcaa-a6ff37ae4195" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_b031b53d-a32e-4acc-bcaa-a6ff37ae4195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_0458ba59-265f-4537-b88e-fbe4eaf225bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_0458ba59-265f-4537-b88e-fbe4eaf225bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e96b5424-d9fc-48df-88de-f2a70300cfeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b4a54e5f-0729-410b-9c38-f4a7f0c04324" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e96b5424-d9fc-48df-88de-f2a70300cfeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/GovernmentGrantsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#GovernmentGrantsDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/GovernmentGrantsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_shen_GovernmentGrantsAbstract_90f45c3d-1547-4ad1-93db-f5ea1c0d4101" xlink:href="shen-20220930.xsd#shen_GovernmentGrantsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_OtherIncomeTable_48ba6466-7a52-4da9-91b0-889bd29ece25" xlink:href="shen-20220930.xsd#shen_OtherIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_GovernmentGrantsAbstract_90f45c3d-1547-4ad1-93db-f5ea1c0d4101" xlink:to="loc_shen_OtherIncomeTable_48ba6466-7a52-4da9-91b0-889bd29ece25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_53764451-de71-4b29-92b2-b5246c1736ad" 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_shen_OtherIncomeTable_48ba6466-7a52-4da9-91b0-889bd29ece25" xlink:to="loc_srt_StatementGeographicalAxis_53764451-de71-4b29-92b2-b5246c1736ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a454dde1-8d85-488a-827b-a73c44a7da50" 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_53764451-de71-4b29-92b2-b5246c1736ad" xlink:to="loc_srt_SegmentGeographicalDomain_a454dde1-8d85-488a-827b-a73c44a7da50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_LewisCountyWestVirginiaMember_bb77f684-9e79-40cf-8471-270a6c01f5e1" xlink:href="shen-20220930.xsd#shen_LewisCountyWestVirginiaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a454dde1-8d85-488a-827b-a73c44a7da50" xlink:to="loc_shen_LewisCountyWestVirginiaMember_bb77f684-9e79-40cf-8471-270a6c01f5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_FrederickCountyMarylandMember_8a2533aa-ef08-4c0f-9abe-8121db009f79" xlink:href="shen-20220930.xsd#shen_FrederickCountyMarylandMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a454dde1-8d85-488a-827b-a73c44a7da50" xlink:to="loc_shen_FrederickCountyMarylandMember_8a2533aa-ef08-4c0f-9abe-8121db009f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_OtherIncomeLineItems_cb641556-ab49-41d2-9ada-eeb83445c212" xlink:href="shen-20220930.xsd#shen_OtherIncomeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_OtherIncomeTable_48ba6466-7a52-4da9-91b0-889bd29ece25" xlink:to="loc_shen_OtherIncomeLineItems_cb641556-ab49-41d2-9ada-eeb83445c212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_IncreaseDecreaseInGrantsReceivable_3e2916cd-7501-4e71-9eef-0842eec8370d" xlink:href="shen-20220930.xsd#shen_IncreaseDecreaseInGrantsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_OtherIncomeLineItems_cb641556-ab49-41d2-9ada-eeb83445c212" xlink:to="loc_shen_IncreaseDecreaseInGrantsReceivable_3e2916cd-7501-4e71-9eef-0842eec8370d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_GrantsReceivablePerformanceConditionPeriod_1331d23e-d4b6-464e-8677-48efb8cc8328" xlink:href="shen-20220930.xsd#shen_GrantsReceivablePerformanceConditionPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_OtherIncomeLineItems_cb641556-ab49-41d2-9ada-eeb83445c212" xlink:to="loc_shen_GrantsReceivablePerformanceConditionPeriod_1331d23e-d4b6-464e-8677-48efb8cc8328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#SegmentReportingSelectedFinancialDataforSegmentsDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3d704024-708b-45e0-94f9-e2612d8eb6a8" 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_6c4200b1-a2fc-49c1-aa57-26eebb1e5357" 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_3d704024-708b-45e0-94f9-e2612d8eb6a8" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6c4200b1-a2fc-49c1-aa57-26eebb1e5357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f66841d7-9192-45fe-b698-3da2f8b230c6" 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_ScheduleOfSegmentReportingInformationBySegmentTable_6c4200b1-a2fc-49c1-aa57-26eebb1e5357" xlink:to="loc_srt_ProductOrServiceAxis_f66841d7-9192-45fe-b698-3da2f8b230c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" 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_f66841d7-9192-45fe-b698-3da2f8b230c6" xlink:to="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ResidentialAndSMBMember_b64c117e-86e9-4f19-9bba-f493f2065273" xlink:href="shen-20220930.xsd#shen_ResidentialAndSMBMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:to="loc_shen_ResidentialAndSMBMember_b64c117e-86e9-4f19-9bba-f493f2065273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CommercialFiberMember_8a0be1f5-aef5-4743-a38a-1690d8a9a1fb" xlink:href="shen-20220930.xsd#shen_CommercialFiberMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:to="loc_shen_CommercialFiberMember_8a0be1f5-aef5-4743-a38a-1690d8a9a1fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_CarrierAccessRevenueMember_39c34e30-a29c-4ed0-8deb-e114dd61ab7b" xlink:href="shen-20220930.xsd#shen_CarrierAccessRevenueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:to="loc_shen_CarrierAccessRevenueMember_39c34e30-a29c-4ed0-8deb-e114dd61ab7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TowerLeaseMember_d77f0d95-6336-4e52-b259-93a00bd0ce0d" xlink:href="shen-20220930.xsd#shen_TowerLeaseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:to="loc_shen_TowerLeaseMember_d77f0d95-6336-4e52-b259-93a00bd0ce0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ServiceandOtherMember_8e6517e3-d1b6-43f9-9f9c-58503594ae8c" xlink:href="shen-20220930.xsd#shen_ServiceandOtherMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:to="loc_shen_ServiceandOtherMember_8e6517e3-d1b6-43f9-9f9c-58503594ae8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_2d999a86-68e8-438e-9606-1bf59796037e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46ebfa20-b46d-42e3-a919-0762622ff3d5" xlink:to="loc_us-gaap_ServiceMember_2d999a86-68e8-438e-9606-1bf59796037e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_16904930-aedb-4e17-a06a-fa5710d682de" 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_6c4200b1-a2fc-49c1-aa57-26eebb1e5357" xlink:to="loc_srt_ConsolidationItemsAxis_16904930-aedb-4e17-a06a-fa5710d682de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_2d50128e-1786-43aa-aed8-0349a40f76b7" 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_16904930-aedb-4e17-a06a-fa5710d682de" xlink:to="loc_srt_ConsolidationItemsDomain_2d50128e-1786-43aa-aed8-0349a40f76b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_a5b50981-fb16-4033-ab2d-5a7f8d010820" 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_2d50128e-1786-43aa-aed8-0349a40f76b7" xlink:to="loc_us-gaap_OperatingSegmentsMember_a5b50981-fb16-4033-ab2d-5a7f8d010820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_07acb88e-7765-446a-8e27-e48009031ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_2d50128e-1786-43aa-aed8-0349a40f76b7" xlink:to="loc_us-gaap_IntersegmentEliminationMember_07acb88e-7765-446a-8e27-e48009031ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_0b51ac61-548f-426a-8bcb-3075f68c486a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_2d50128e-1786-43aa-aed8-0349a40f76b7" xlink:to="loc_us-gaap_CorporateNonSegmentMember_0b51ac61-548f-426a-8bcb-3075f68c486a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a1c42650-f8b4-4a8b-8967-e61273fe5fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6c4200b1-a2fc-49c1-aa57-26eebb1e5357" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a1c42650-f8b4-4a8b-8967-e61273fe5fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2b2a5b16-346f-4f27-b39a-e7c37c25748c" 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_a1c42650-f8b4-4a8b-8967-e61273fe5fe6" xlink:to="loc_us-gaap_SegmentDomain_2b2a5b16-346f-4f27-b39a-e7c37c25748c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_BroadbandSegmentMember_f8662e33-fd25-4fbf-9668-b3bb5f3c4bf2" xlink:href="shen-20220930.xsd#shen_BroadbandSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2b2a5b16-346f-4f27-b39a-e7c37c25748c" xlink:to="loc_shen_BroadbandSegmentMember_f8662e33-fd25-4fbf-9668-b3bb5f3c4bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_TowerSegmentMember_9cd9bceb-d98a-4caf-84d1-8c4795b66d6e" xlink:href="shen-20220930.xsd#shen_TowerSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2b2a5b16-346f-4f27-b39a-e7c37c25748c" xlink:to="loc_shen_TowerSegmentMember_9cd9bceb-d98a-4caf-84d1-8c4795b66d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_c0a0198f-4525-435a-bcf8-afee6751796e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2b2a5b16-346f-4f27-b39a-e7c37c25748c" xlink:to="loc_us-gaap_CorporateAndOtherMember_c0a0198f-4525-435a-bcf8-afee6751796e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_1453bb4d-4eeb-4a8f-b5cb-0be6c3876924" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6c4200b1-a2fc-49c1-aa57-26eebb1e5357" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_1453bb4d-4eeb-4a8f-b5cb-0be6c3876924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_8d4606dc-ddb6-432d-ba48-e6c6c66b7daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1453bb4d-4eeb-4a8f-b5cb-0be6c3876924" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_8d4606dc-ddb6-432d-ba48-e6c6c66b7daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EntityWideInformationRevenueFromExternalCustomerAbstract_01851c9e-bb29-45ec-8a0d-7f2754880380" xlink:href="shen-20220930.xsd#shen_EntityWideInformationRevenueFromExternalCustomerAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_8d4606dc-ddb6-432d-ba48-e6c6c66b7daa" xlink:to="loc_shen_EntityWideInformationRevenueFromExternalCustomerAbstract_01851c9e-bb29-45ec-8a0d-7f2754880380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ace77a1f-84c4-4833-bf13-d6dc08650956" 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_shen_EntityWideInformationRevenueFromExternalCustomerAbstract_01851c9e-bb29-45ec-8a0d-7f2754880380" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ace77a1f-84c4-4833-bf13-d6dc08650956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_8d4606dc-ddb6-432d-ba48-e6c6c66b7daa" xlink:to="loc_us-gaap_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_5eca1f2c-c568-4ca2-b53e-b52755b9cd03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_5eca1f2c-c568-4ca2-b53e-b52755b9cd03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4056e0ac-4378-43f6-91a3-330ccdcdd5d3" 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_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4056e0ac-4378-43f6-91a3-330ccdcdd5d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_c1406289-1d1a-44e3-aec4-c0ca7fac5d74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:to="loc_us-gaap_RestructuringCharges_c1406289-1d1a-44e3-aec4-c0ca7fac5d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_7d5d9d01-5d0f-4801-ad6f-f46153141c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_7d5d9d01-5d0f-4801-ad6f-f46153141c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_09088bc2-e670-419a-ba79-d85ad02f52d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d1461660-17ce-437a-a22e-e1c780752928" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_09088bc2-e670-419a-ba79-d85ad02f52d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f71efb6f-5d38-4aac-95e9-85dd5ebc53ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_8d4606dc-ddb6-432d-ba48-e6c6c66b7daa" xlink:to="loc_us-gaap_OperatingExpenses_f71efb6f-5d38-4aac-95e9-85dd5ebc53ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_462660e4-c3cb-4480-bfdf-0f97c55990b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract_8d4606dc-ddb6-432d-ba48-e6c6c66b7daa" xlink:to="loc_us-gaap_OperatingIncomeLoss_462660e4-c3cb-4480-bfdf-0f97c55990b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/SegmentReportingReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#SegmentReportingReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/SegmentReportingReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2dd58cef-f50e-4e96-a20d-953b44c1041b" 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_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract_41affbca-4aa6-4700-95f1-30008b99b4d5" xlink:href="shen-20220930.xsd#shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2dd58cef-f50e-4e96-a20d-953b44c1041b" xlink:to="loc_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract_41affbca-4aa6-4700-95f1-30008b99b4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5dc4b2e0-258a-4461-956a-61e8716118aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract_41affbca-4aa6-4700-95f1-30008b99b4d5" xlink:to="loc_us-gaap_OperatingIncomeLoss_5dc4b2e0-258a-4461-956a-61e8716118aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_2dd08b56-0247-45a0-ac2b-c71ff080e0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract_41affbca-4aa6-4700-95f1-30008b99b4d5" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_2dd08b56-0247-45a0-ac2b-c71ff080e0ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4c2ef978-5b5f-4573-abc6-772aa8e62da5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract_41affbca-4aa6-4700-95f1-30008b99b4d5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4c2ef978-5b5f-4573-abc6-772aa8e62da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#DiscontinuedOperationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_ddff8073-f150-4f9e-a85c-2fbacc95c032" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6e171d6e-073c-4919-a424-fdff21a07721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_ddff8073-f150-4f9e-a85c-2fbacc95c032" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6e171d6e-073c-4919-a424-fdff21a07721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_df9a8933-da60-4df8-8327-33732dd0560f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6e171d6e-073c-4919-a424-fdff21a07721" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_df9a8933-da60-4df8-8327-33732dd0560f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_77bf1992-9362-4241-8fba-ae34de47ab61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_df9a8933-da60-4df8-8327-33732dd0560f" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_77bf1992-9362-4241-8fba-ae34de47ab61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_efe2f23f-654d-4c49-8dfd-a7706264c1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_77bf1992-9362-4241-8fba-ae34de47ab61" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_efe2f23f-654d-4c49-8dfd-a7706264c1c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_bed2d3a9-c903-40b8-9f28-2450a8e4a0fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6e171d6e-073c-4919-a424-fdff21a07721" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_bed2d3a9-c903-40b8-9f28-2450a8e4a0fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_4ad46b96-b64e-40ca-8736-e05aa58e2f62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_bed2d3a9-c903-40b8-9f28-2450a8e4a0fa" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_4ad46b96-b64e-40ca-8736-e05aa58e2f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees_b3c4f6ef-c29b-4d44-b46d-5be3dd6ccfee" xlink:href="shen-20220930.xsd#shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_bed2d3a9-c903-40b8-9f28-2450a8e4a0fa" xlink:to="loc_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees_b3c4f6ef-c29b-4d44-b46d-5be3dd6ccfee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="shen-20220930.xsd#DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_3e839575-643a-4b09-8ae0-3d4723f9d552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4edca97f-36ad-45eb-b118-99d134654dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_3e839575-643a-4b09-8ae0-3d4723f9d552" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4edca97f-36ad-45eb-b118-99d134654dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_3dbb112e-fdcd-4c24-82ce-714f8e88df90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4edca97f-36ad-45eb-b118-99d134654dde" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_3dbb112e-fdcd-4c24-82ce-714f8e88df90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_f95324da-849a-4b46-9dc9-c0086678202b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_3dbb112e-fdcd-4c24-82ce-714f8e88df90" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_f95324da-849a-4b46-9dc9-c0086678202b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_44c76eff-bb19-4229-842d-d0883705decb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_f95324da-849a-4b46-9dc9-c0086678202b" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_44c76eff-bb19-4229-842d-d0883705decb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_9d23502e-21d1-4cfe-8156-8da9bf986de2" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4edca97f-36ad-45eb-b118-99d134654dde" xlink:to="loc_srt_ProductOrServiceAxis_9d23502e-21d1-4cfe-8156-8da9bf986de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6c828f64-8435-428d-a4f9-1b93c557bcd8" 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_9d23502e-21d1-4cfe-8156-8da9bf986de2" xlink:to="loc_srt_ProductsAndServicesDomain_6c828f64-8435-428d-a4f9-1b93c557bcd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_ServiceandOtherMember_05ba826d-4f76-4ea5-b06e-c5d5e8050862" xlink:href="shen-20220930.xsd#shen_ServiceandOtherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_6c828f64-8435-428d-a4f9-1b93c557bcd8" xlink:to="loc_shen_ServiceandOtherMember_05ba826d-4f76-4ea5-b06e-c5d5e8050862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_EquipmentProductAndServiceMember_2fb3e969-caf9-4f75-9bc7-83c92b71423b" xlink:href="shen-20220930.xsd#shen_EquipmentProductAndServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_6c828f64-8435-428d-a4f9-1b93c557bcd8" xlink:to="loc_shen_EquipmentProductAndServiceMember_2fb3e969-caf9-4f75-9bc7-83c92b71423b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_47d79463-130f-44fa-a792-29f8a330390e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_6c828f64-8435-428d-a4f9-1b93c557bcd8" xlink:to="loc_us-gaap_ServiceMember_47d79463-130f-44fa-a792-29f8a330390e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_41f7601b-e2ca-460a-bcd3-1b257a413c61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_6c828f64-8435-428d-a4f9-1b93c557bcd8" xlink:to="loc_us-gaap_ProductMember_41f7601b-e2ca-460a-bcd3-1b257a413c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4f052e6a-01bc-47e6-80f7-fcac2ccd2325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4edca97f-36ad-45eb-b118-99d134654dde" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4f052e6a-01bc-47e6-80f7-fcac2ccd2325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_bccc305e-a828-457e-9178-6b3034146952" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4f052e6a-01bc-47e6-80f7-fcac2ccd2325" xlink:to="loc_us-gaap_RevenuesAbstract_bccc305e-a828-457e-9178-6b3034146952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_83f00e12-e42a-4720-80d2-bf84f9b7a6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_bccc305e-a828-457e-9178-6b3034146952" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_83f00e12-e42a-4720-80d2-bf84f9b7a6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4f052e6a-01bc-47e6-80f7-fcac2ccd2325" xlink:to="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_a76efd7d-368d-4961-94b9-deb25e8027d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_a76efd7d-368d-4961-94b9-deb25e8027d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense_df36a23c-3455-418f-bedc-b893cce4073e" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense_df36a23c-3455-418f-bedc-b893cce4073e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense_8af430b4-a2e2-44ff-ab14-53c94ebea597" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense_8af430b4-a2e2-44ff-ab14-53c94ebea597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_ed26a3a2-c560-4a78-803a-55f456cfaed1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_ed26a3a2-c560-4a78-803a-55f456cfaed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_b0daed4c-e21e-4f98-9c6d-be6ee1f787f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_fedf419f-3adb-4e25-942b-cbb49ff54302" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_b0daed4c-e21e-4f98-9c6d-be6ee1f787f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4f052e6a-01bc-47e6-80f7-fcac2ccd2325" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt_c38ee1e1-8d2b-4197-97f4-c95d83280880" xlink:href="shen-20220930.xsd#shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:to="loc_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt_c38ee1e1-8d2b-4197-97f4-c95d83280880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_a00622d1-3d70-4b14-99dc-44ad3bc7ec26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_a00622d1-3d70-4b14-99dc-44ad3bc7ec26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_0db45977-8c3f-46f8-9f87-cf6c6e9ce9db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_0db45977-8c3f-46f8-9f87-cf6c6e9ce9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_d0a32a3a-62ea-4e2f-a45a-1fc5b7580bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_d0a32a3a-62ea-4e2f-a45a-1fc5b7580bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod_8d5754e2-a78d-4230-bea9-95991c093bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod_8d5754e2-a78d-4230-bea9-95991c093bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_82b8b646-5724-4f4b-8347-b01f2eae3003" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b53c575c-8f86-4882-9ec2-cb42ae6c4ba7" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_82b8b646-5724-4f4b-8347-b01f2eae3003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>shen-20220930_g1.jpg
<TEXT>
begin 644 shen-20220930_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  8$!08%! 8&!08'!P8("A *"@D)
M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_
MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P  1"  X 2(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#ZIHHHH **
M*H:_J]GH.BWNJZG*(K.SB::5SV4#/Y^U '->+OB-H?A7Q9X?\/ZG+MN]7D*J
MVX!81T5G] S84?B>U=I7P-\?=,UU]2T?QEKTZI-XBB:XAM-V'LXU(\M,9_N%
M#D#[Q;/-?4O[.OQ"'CSP'#]LEW:SIVVWO 3R_'RR?\" Y]P: /5**** "BH[
MF>*UMY)[F1(H8U+N[G"JHZDFOGOQA^U-X>TN^DMO#VDW6M"-MIN&F%O$WNIV
MLQ'U H ^B**^;/#?[5VBW=VD6O\ A^\TV)C@S03BY"^Y&U3CZ9/M7T/H^IV6
MLZ9;ZAI=S'=65P@DBFC.58&@"Y17GOQ?^*6G_#&UTR?4["[O%OG=$%N5!7:
M3G)_VJU/A?XYM/B%X776]/M)[2%I7B\N<@ME3UXXH ZZBN?\?^*+?P7X0U'Q
M!>P2W%O9*K/%$0&;<ZKQGC^*N.^$?QDTOXF:E?V>FZ9>V;VD2RLUPRD,"<8&
M#0!ZC17._$+Q7;^"/!^H>(;VWFN;>R"%HH2 S;I%08SQU8&O$O\ AK#PY_T+
MVK_]]Q_XT ?1]%?.'_#6'AS_ *%[5_\ ON/_ !KT_P"$/Q/T_P")MCJ-UIEA
M=6:V4BQN+@J2Q8$\8/M0!Z!17G7Q?^*NG?#&/3'U/3[N\%^9 GV<J-NS;G.2
M/[U3_"3XHZ-\3-/O)]*BGM;BTD"2VUP1O"D?*XP<$'D?A]* .^HK$\:^(8?"
MGA;4M<NH9)X+&(RO'&0&8#L,\5Q?PB^,6E_$R_O[73=-O;-K.(2LUP5(8$XP
M,&@#T^BO,OB_\7],^&-WIMOJ>FWEXU]&\B&W*@+M(!SD^]>>_P##6'AS_H7M
M7_[[C_QH ^CZ*^</^&L/#G_0O:O_ -]Q_P"->K?"7XCV/Q*T:[U'3;*YLX[>
M;R62X*DDXSD8- '<T5XY\3OCWHWP_P#%DN@W^D:A=3QQ)*9(&0*0PR!R<UR?
M_#6'AS_H7M7_ .^X_P#&@#Z/HKYT@_:L\.331QCP_JX+L%!+Q]S]:^B8G$D2
M.!@,H8#ZT .HKPW1_P!HS0]3\:6WAR+1=32XGO!9B5F38&+;<]<XKW*@ HKD
MOB%XM;PM9P^1;I-<S))+F1L)%%& 7<^O+( N1DMR0 33?A[XO?Q1#<)<VZ0W
M$,<<ZM&<I-#(75'')Q\T4@P"P^4$,010!U]%%% !1110 5X'\</%=CJOBRV\
M*W4Q'A_1U75M?*<F0*08;8#NSN4X_P!I?0UZG\3O&%IX%\%ZCKMYM8P)M@B)
MQYLIX1/Q/7T )[5\>_"ZXU76=4DUF:'^T-7OM1,EC;R=+S4,$B1_2&!69SVR
MRCN, 'J?B/PWJ?Q#34]%EM[<^)[Z%+W4IY%+IHL"Y:VLHSVD8\M]6)'2O#?@
MYXNO?AC\0[6[ODDBLI7:TOX2/X-VUN/[RL,X]O>ON?P#X6A\): EDLS75[,Y
MN+Z\D^_=7#<O(WU/0=@ *^;OVAOAV#XJU-+&'#:G"^K6 4=;B(?Z1"/]],.!
MU+)0!]86\\5S;Q3V\BR0RJ'1U.0RD9!!],5)7@G[*_C26]T%O"6L2[K_ $Z)
M9[*0G_7VK="#WVDX_3M7O= 'C_[5UU=VOP:U+[$SH)9H8IBG_/,MR#['BO!_
MV68?A]+>ZF/&_P#9;:H65;./4PIA*8^;&_Y2V<=>?2OLG7M+L-;TBZTS5X4G
ML;I#'+&_1@:^6?&G[*MZL\L_@S6K>:W))6UO\HZCT$B@AOQ H [KXU? K2?%
M>BVUWX"TW2M/U99 <P8@@FB/7(4;<CC! _&NB_9S\$^)/ 7A6^TCQ/+;.OVG
MS;58)3($4CYAR!CGFOD_5= ^)GPCE2YD_M71X-^%N+6XW6[GL"4)4Y]&_*OJ
M/]F[XK7/Q$T6[L];5!K>G!3++&NU9XVZ/CH#D$'''TH XC]N+_D#^$_^N]Q_
MZ"E=/^R->VL'PDC2>Y@C?[9,=KR 'K[US'[<7_('\)_]=[C_ -!2O&_AW\#_
M !1X^\.KK.BW&E1VAD:(+<S.CY7KP$(_6@#ZK_:1OK2;X)^)TBNH'<QPX59
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
M7_XW7TY;2^?;Q2@8\Q V/3(S7G__  I/X<_]"I8_]]/_ /%5Z%&BQQJB#"J
MH'H!0!^;=KK2^'/BF-9> W"V&J&X,0;:7VR$XSSBOH;_ (:ULO\ H4;G_P #
MU_\ B*]@N/@U\/KFXDGG\+V3RR,7=BS\D\D_>J/_ (4I\.?^A4L?^^G_ /BJ
M ,/X-?&ZW^)OB"\TN#0Y=.:WM3<F1[D2!L,JXP%'][]*]@KEO"?P^\*^$KZ6
M\\.:+;:?<RQ^4\D18EDR#CDGN!74T %%%% !7(>-_AOX4\<W5M<>*=+:_EMD
M,<)-U-&$!.3@(X&3Z]>!Z444 8<'P-^'UO 8;?1;B*$G<8TU2[5<^N!+5>3X
M ?#.1MTGAMF;U;4+HG_T;110 W_AGSX8_P#0L_\ D_=?_'*/^&?/AC_T+/\
MY/W7_P <HHH /^&?/AC_ -"S_P"3]U_\<J_HGP3^'^AZK:ZEI6@&VOK5Q)#*
MM[<$HPZ'F0BBB@#T:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
>*** "BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463888336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Oct. 26, 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_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">Sep. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">000-09881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">SHENANDOAH TELECOMMUNICATIONS COMPANY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">VA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">54-1162807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">500 Shentel Way<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Edinburg<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">VA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">22824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">984-4141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock (No Par Value)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SHEN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,098,304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000354963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463008192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_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">$ 33,033<span></span>
</td>
<td class="nump">$ 84,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts of $371 and $352, respectively</a></td>
<td class="nump">23,592<span></span>
</td>
<td class="nump">22,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">29,457<span></span>
</td>
<td class="nump">30,188<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">11,915<span></span>
</td>
<td class="nump">29,830<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets held for sale</a></td>
<td class="nump">19,742<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">117,739<span></span>
</td>
<td class="nump">166,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_LongTermInvestments', window );">Investments</a></td>
<td class="nump">12,784<span></span>
</td>
<td class="nump">13,661<span></span>
</td>
</tr>
<tr class="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">641,407<span></span>
</td>
<td class="nump">554,162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible assets, net and goodwill</a></td>
<td class="nump">81,612<span></span>
</td>
<td class="nump">69,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">55,749<span></span>
</td>
<td class="nump">56,414<span></span>
</td>
</tr>
<tr class="ro">
<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 charges and other assets</a></td>
<td class="nump">13,167<span></span>
</td>
<td class="nump">10,298<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Non-current assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19,978<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">922,458<span></span>
</td>
<td class="nump">890,733<span></span>
</td>
</tr>
<tr class="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 maturities of long-term debt, net of unamortized loan fees</a></td>
<td class="nump">105<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">35,836<span></span>
</td>
<td class="nump">28,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advanced billings and customer deposits</a></td>
<td class="nump">11,443<span></span>
</td>
<td class="nump">11,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued compensation</a></td>
<td class="nump">10,721<span></span>
</td>
<td class="nump">9,653<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="nump">2,962<span></span>
</td>
<td class="nump">3,318<span></span>
</td>
</tr>
<tr class="re">
<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 and other</a></td>
<td class="nump">14,040<span></span>
</td>
<td class="nump">14,611<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities held for sale</a></td>
<td class="nump">3,834<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">78,941<span></span>
</td>
<td class="nump">67,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current maturities, net of unamortized loan fees</a></td>
<td class="nump">24,869<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_OtherLiabilitiesNoncurrentAbstract', window );"><strong>Other long-term 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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">84,639<span></span>
</td>
<td class="nump">86,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">9,727<span></span>
</td>
<td class="nump">9,615<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Benefit plan obligations</a></td>
<td class="nump">7,711<span></span>
</td>
<td class="nump">8,216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current operating lease liabilities</a></td>
<td class="nump">52,001<span></span>
</td>
<td class="nump">51,692<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">22,059<span></span>
</td>
<td class="nump">21,824<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Non-current liabilities held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,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_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Total other long-term liabilities</a></td>
<td class="nump">176,137<span></span>
</td>
<td class="nump">181,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, no par value, authorized 96,000; 50,098 and 49,965 issued and outstanding at September 30, 2022 and December 31, 2021, respectively</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid in capital</a></td>
<td class="nump">56,143<span></span>
</td>
<td class="nump">49,351<span></span>
</td>
</tr>
<tr class="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">586,368<span></span>
</td>
<td class="nump">592,924<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">642,511<span></span>
</td>
<td class="nump">642,275<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 922,458<span></span>
</td>
<td class="nump">$ 890,733<span></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_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_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 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 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_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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(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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</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 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of 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 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: 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 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 5: 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 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 7: 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 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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.25)<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<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_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of 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://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 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 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2510-110228<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: 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 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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.5(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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(3)(a)(4))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 6: 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 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 7: 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 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: 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 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: 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 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2510-110228<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="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(12))<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_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_OtherLiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<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(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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463844640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 371<span></span>
</td>
<td class="nump">$ 352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">96,000<span></span>
</td>
<td class="nump">96,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">50,098<span></span>
</td>
<td class="nump">49,965<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding (in shares)</a></td>
<td class="nump">50,098<span></span>
</td>
<td class="nump">49,965<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_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_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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557458345664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 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_RevenuesAbstract', window );"><strong>Revenue:</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_RevenueFromContractWithCustomerProductAndServiceExtensibleList', window );">Revenue from Contract with Customer, Product and Service [Extensible Enumeration]</a></td>
<td class="text">Service revenue and other [Member]<span></span>
</td>
<td class="text">Service revenue and other [Member]<span></span>
</td>
<td class="text">Service revenue and other [Member]<span></span>
</td>
<td class="text">Service revenue and other [Member]<span></span>
</td>
</tr>
<tr class="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 );">Service revenue and other</a></td>
<td class="nump">$ 66,924<span></span>
</td>
<td class="nump">$ 62,244<span></span>
</td>
<td class="nump">$ 197,359<span></span>
</td>
<td class="nump">$ 182,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of services exclusive of depreciation and amortization</a></td>
<td class="nump">27,477<span></span>
</td>
<td class="nump">25,747<span></span>
</td>
<td class="nump">80,572<span></span>
</td>
<td class="nump">73,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">22,227<span></span>
</td>
<td class="nump">20,238<span></span>
</td>
<td class="nump">69,152<span></span>
</td>
<td class="nump">60,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="nump">641<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
<td class="nump">1,031<span></span>
</td>
<td class="nump">1,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment expense</a></td>
<td class="nump">477<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,884<span></span>
</td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">17,873<span></span>
</td>
<td class="nump">14,248<span></span>
</td>
<td class="nump">47,008<span></span>
</td>
<td class="nump">40,714<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 );">Total operating expenses</a></td>
<td class="nump">68,695<span></span>
</td>
<td class="nump">61,393<span></span>
</td>
<td class="nump">202,647<span></span>
</td>
<td class="nump">177,164<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 (loss) income</a></td>
<td class="num">(1,771)<span></span>
</td>
<td class="nump">851<span></span>
</td>
<td class="num">(5,288)<span></span>
</td>
<td class="nump">5,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other (expense) income:</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_NonoperatingIncomeExpense', window );">Other (expense) income, net</a></td>
<td class="num">(1,208)<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="num">(1,967)<span></span>
</td>
<td class="nump">3,076<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 );">(Loss) income from continuing operations before income taxes</a></td>
<td class="num">(2,979)<span></span>
</td>
<td class="nump">989<span></span>
</td>
<td class="num">(7,255)<span></span>
</td>
<td class="nump">8,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(251)<span></span>
</td>
<td class="num">(5,506)<span></span>
</td>
<td class="num">(699)<span></span>
</td>
<td class="num">(2,519)<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_IncomeLossFromContinuingOperations', window );">(Loss) income from continuing operations</a></td>
<td class="num">(2,728)<span></span>
</td>
<td class="nump">6,495<span></span>
</td>
<td class="num">(6,556)<span></span>
</td>
<td class="nump">11,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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract', window );"><strong>Discontinued operations:</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_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition', window );">(Loss) income from discontinued operations, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(406)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">99,632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain on the sale of discontinued operations, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">886,732<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">886,732<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Total income from discontinued operations, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">886,326<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">986,364<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">(2,728)<span></span>
</td>
<td class="nump">892,821<span></span>
</td>
<td class="num">(6,556)<span></span>
</td>
<td class="nump">997,430<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income:</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized income on interest rate hedge, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,620<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,706<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive (loss) income</a></td>
<td class="num">$ (2,728)<span></span>
</td>
<td class="nump">$ 896,441<span></span>
</td>
<td class="num">$ (6,556)<span></span>
</td>
<td class="nump">$ 1,002,136<span></span>
</td>
</tr>
<tr class="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>Net (loss) income per share, basic and diluted:</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_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic - Income (loss) from continuing operations (in dollars per share)</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Basic - Income from discontinued operations, net of tax (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">17.73<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">19.73<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_EarningsPerShareBasic', window );">Basic net income (loss) per share (in dollars per share)</a></td>
<td class="num">(0.05)<span></span>
</td>
<td class="nump">17.86<span></span>
</td>
<td class="num">(0.13)<span></span>
</td>
<td class="nump">19.95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted - Income (loss) from continuing operations (in dollars per share)</a></td>
<td class="num">(0.05)<span></span>
</td>
<td class="nump">0.13<span></span>
</td>
<td class="num">(0.13)<span></span>
</td>
<td class="nump">0.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Diluted - Income from discontinued operations, net of tax (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">17.68<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">19.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_EarningsPerShareDiluted', window );">Diluted net income (loss) per share (in dollars per share)</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="nump">$ 17.81<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="nump">$ 19.89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding, basic (in shares)</a></td>
<td class="nump">50,183<span></span>
</td>
<td class="nump">49,984<span></span>
</td>
<td class="nump">50,153<span></span>
</td>
<td class="nump">49,984<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding, diluted (in shares)</a></td>
<td class="nump">50,183<span></span>
</td>
<td class="nump">50,120<span></span>
</td>
<td class="nump">50,153<span></span>
</td>
<td class="nump">50,136<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Loss From Discontinued Operations Net Of Tax Attributable To Parent Excluding Gain Loss On Disposition</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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)(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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gain (loss) not previously recognized resulting from the disposal of a 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 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4613673-111683<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 (a)<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> -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 4: 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 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://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.13)<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 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 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 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) from continuing operations 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 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 2: 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.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 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 5: 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(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 (b)<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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 9: 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 10: 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 11: 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 12: 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(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: 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 14: 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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-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_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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 (a)<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> -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 4: 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 5: 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 6: 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 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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: 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(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: 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 10: 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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<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 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 12: 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 13: 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(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: 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 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 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript: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> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: 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><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-109256<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(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 5: 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(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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/2009/role/commonPracticeRef<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 9: 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(14))<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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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 S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=120398118&amp;loc=d3e355146-122828<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 (d)<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 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 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_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_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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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.7)<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: 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 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_RevenueFromContractWithCustomerProductAndServiceExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 product and service for revenue from satisfaction of performance obligation by transferring promised product and service to customer.</p></div>
<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 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920602&amp;loc=SL49130690-203046-203046<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557459380352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Shares of Common Stock (no par value)</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 Income (Loss)</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2020</a></td>
<td class="nump">$ 577,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,317<span></span>
</td>
<td class="nump">$ 534,440<span></span>
</td>
<td class="num">$ (4,706)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="nump">997,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">997,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Unrealized income on interest rate hedge, net of tax</a></td>
<td class="nump">4,706<span></span>
</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,706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared ($18.75 per share)</a></td>
<td class="num">(936,850)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(936,850)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">2,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="nump">85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<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_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares', window );">Shares surrendered for settlement of employee taxes upon issuance of vested equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned', window );">Shares surrendered for settlement of employee taxes upon issuance of vested equity awards</a></td>
<td class="num">(1,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2021</a></td>
<td class="nump">642,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,832<span></span>
</td>
<td class="nump">595,020<span></span>
</td>
<td class="nump">0<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_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Jun. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Jun. 30, 2021</a></td>
<td class="nump">682,110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,681<span></span>
</td>
<td class="nump">639,049<span></span>
</td>
<td class="num">(3,620)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 loss</a></td>
<td class="nump">892,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">892,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unrealized income on interest rate hedge, net of tax</a></td>
<td class="nump">3,620<span></span>
</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,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared ($18.75 per share)</a></td>
<td class="num">(936,850)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(936,850)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">1,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="nump">85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2021</a></td>
<td class="nump">$ 642,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,832<span></span>
</td>
<td class="nump">595,020<span></span>
</td>
<td class="nump">0<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_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2021</a></td>
<td class="nump">49,965<span></span>
</td>
<td class="nump">49,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="nump">$ 642,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,351<span></span>
</td>
<td class="nump">592,924<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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(6,556)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,556)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">7,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="nump">27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27<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_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares', window );">Shares surrendered for settlement of employee taxes upon issuance of vested equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(44)<span></span>
</td>
<td class="text">&#160;<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_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned', window );">Shares surrendered for settlement of employee taxes upon issuance of vested equity awards</a></td>
<td class="num">$ (986)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(986)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2022</a></td>
<td class="nump">50,098<span></span>
</td>
<td class="nump">50,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2022</a></td>
<td class="nump">$ 642,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,143<span></span>
</td>
<td class="nump">586,368<span></span>
</td>
<td class="nump">0<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_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Jun. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Jun. 30, 2022</a></td>
<td class="nump">643,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,274<span></span>
</td>
<td class="nump">589,096<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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(2,728)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,728)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">1,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11<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_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares', window );">Shares surrendered for settlement of employee taxes upon issuance of vested equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned', window );">Shares surrendered for settlement of employee taxes upon issuance of vested equity awards</a></td>
<td class="num">$ (84)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(84)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2022</a></td>
<td class="nump">50,098<span></span>
</td>
<td class="nump">50,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2022</a></td>
<td class="nump">$ 642,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,143<span></span>
</td>
<td class="nump">$ 586,368<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_shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments Related To Tax Withholding For Share-based Compensation, 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;">shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</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_shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of noncontrolling interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-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 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 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(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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(02)<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 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><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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript: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 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 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<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(29))<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(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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 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(28))<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(29))<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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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.29-31)<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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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>17
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557465259744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 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_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividend declared per share (in dollars per share)</a></td>
<td class="nump">$ 18.75<span></span>
</td>
<td class="nump">$ 18.75<span></span>
</td>
<td class="nump">$ 18.75<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463065664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', 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="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 (loss) income</a></td>
<td class="num">$ (6,556)<span></span>
</td>
<td class="nump">$ 997,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Total income from discontinued operations, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">986,364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">(Loss) income from continuing operations</a></td>
<td class="num">(6,556)<span></span>
</td>
<td class="nump">11,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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net (loss) income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">47,008<span></span>
</td>
<td class="nump">40,714<span></span>
</td>
</tr>
<tr class="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">7,299<span></span>
</td>
<td class="nump">1,953<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment expense</a></td>
<td class="nump">4,884<span></span>
</td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(1,374)<span></span>
</td>
<td class="nump">4,180<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Bad debt expense</a></td>
<td class="nump">1,252<span></span>
</td>
<td class="nump">755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other, net</a></td>
<td class="nump">1,638<span></span>
</td>
<td class="num">(31)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>Changes in 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="nump">1,157<span></span>
</td>
<td class="num">(1,195)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Current income taxes</a></td>
<td class="nump">731<span></span>
</td>
<td class="num">(6,870)<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_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet', window );">Operating lease assets and liabilities, net</a></td>
<td class="nump">618<span></span>
</td>
<td class="num">(214)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="num">(1,056)<span></span>
</td>
<td class="num">(8,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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(608)<span></span>
</td>
<td class="num">(5,626)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Other deferrals and accruals</a></td>
<td class="nump">1,212<span></span>
</td>
<td class="num">(5,193)<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by operating activities - continuing operations</a></td>
<td class="nump">56,205<span></span>
</td>
<td class="nump">31,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash provided by operating activities - discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">121,067<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">56,205<span></span>
</td>
<td class="nump">152,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(132,357)<span></span>
</td>
<td class="num">(118,800)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments', window );">Proceeds from sale of investments</a></td>
<td class="nump">793<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMachineryAndEquipment', window );">Proceeds from sale of assets and other</a></td>
<td class="nump">922<span></span>
</td>
<td class="nump">110<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities - continuing operations</a></td>
<td class="num">(130,642)<span></span>
</td>
<td class="num">(118,600)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash provided by investing activities - discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,944,063<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash (used in) provided by investing activities</a></td>
<td class="num">(130,642)<span></span>
</td>
<td class="nump">1,825,463<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from credit facility borrowings</a></td>
<td class="nump">25,000<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid for equity award issuances</a></td>
<td class="num">(986)<span></span>
</td>
<td class="num">(1,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_PaymentsOfDividendsCommonStock', window );">Dividends paid, net of dividends reinvested</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(936,850)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments for debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(841)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Payments for financing arrangements and other</a></td>
<td class="num">(888)<span></span>
</td>
<td class="num">(1,081)<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash provided by (used in) financing activities - continuing operations</a></td>
<td class="nump">23,126<span></span>
</td>
<td class="num">(940,399)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash used in financing activities - discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(700,556)<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 provided by (used in) financing activities</a></td>
<td class="nump">23,126<span></span>
</td>
<td class="num">(1,640,955)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(51,311)<span></span>
</td>
<td class="nump">337,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">84,344<span></span>
</td>
<td class="nump">195,397<span></span>
</td>
</tr>
<tr class="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, end of period</a></td>
<td class="nump">33,033<span></span>
</td>
<td class="nump">532,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosures of Cash Flow Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">243<span></span>
</td>
<td class="nump">10,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 24,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Operating Lease Assets And Liabilities, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) of financing activities of 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://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_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) of investing activities of 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://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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) of operating activities of 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 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) and income tax credits.</p></div>
<a href="javascript: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_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4613673-111683<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 (a)<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> -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 4: 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 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://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.13)<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 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 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 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript: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> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: 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><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://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> -Subparagraph (f)<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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes 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_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 other expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) of financing activities, excluding 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/2009/role/commonPracticeRef<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) of investing activities, excluding 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/2009/role/commonPracticeRef<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, excluding 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 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 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<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_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 in the form of ordinary dividends to common shareholders of the 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 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_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<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 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_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_ProceedsFromSaleMaturityAndCollectionsOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMachineryAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 sale of machinery and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_ProceedsFromSaleOfMachineryAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<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>19
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557464858752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Other Information<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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_NatureOfOperations', window );">Basis of Presentation and Other Information</a></td>
<td class="text">Basis of Presentation and Other Information <div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shenandoah Telecommunications Company (&#8220;Shentel&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, &#8220;us&#8221;, or the &#8220;Company&#8221;) is a provider of a comprehensive</span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">range of broadband communication services and cell tower colocation space in the Mid-Atlantic portion of the United States.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X for interim financial information. All normal recurring adjustments considered necessary for a fair presentation have been included. Certain disclosures normally included in annual consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP") have been omitted. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes contained in our Annual Report on Form&#160;10-K for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December&#160;31, 2021. As discussed in Notes 1 and 16 to the audited consolidated financial statements contained in our Annual Report on Form 10-K for the year ended December&#160;31, 2021,</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the "2021 Form 10-K"), the Company determined that an immaterial error existed in our previously issued financial statements. As such, the Company revised its historical unaudited condensed consolidated financial statements as of and for the three and nine months ended September 30, 2021. Refer to the table below for a summary of these revisions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.457%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</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:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></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:10pt;font-weight:700;line-height:100%">Pre-Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%">Error Correction</span></td><td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%">Post-Adjustment</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:10pt;font-weight:700;line-height:100%">Pre-Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%">Error Correction</span></td><td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%">Post-Adjustment</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unaudited Condensed Consolidated Statement of Comprehensive Income:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">25,426&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">321&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">25,747&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">73,044&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">775&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">73,819&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income taxes</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:10pt;font-weight:400;line-height:100%">1,310&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(321)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,322&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(775)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,547&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,422)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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:10pt;font-weight:400;line-height:100%">(2,315)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(204)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,519)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</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:10pt;font-weight:400;line-height:100%">6,732&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,637&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(571)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,066&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893,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:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892,821&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998,001&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(571)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,430&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income (loss)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896,678&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896,441&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002,707&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(571)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002,136&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share, basic and diluted:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic - Income from continuing operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.13&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.13&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.23&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(0.01)</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic - Net income per share</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">17.86&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">17.86&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">19.96&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(0.01)</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">19.95&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted - Income from continuing operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.13&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.13&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.23&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(0.01)</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted - Net income per share</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">17.81&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">17.81&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">19.90&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(0.01)</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">19.89&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets, liabilities, revenues and expenses and related disclosures. On an on-going basis we evaluate significant estimates and assumptions, including, but not limited to, revenue recognition, stock-based compensation, estimated useful lives of assets, intangible assets subject to amortization, and the computation of income taxes. Future events and their effects cannot be predicted with certainty; accordingly, the Company&#8217;s accounting estimates require the exercise of judgment. The accounting estimates used in the preparation of the financial statements will change as new events occur, as more experience is acquired, as additional information is obtained, and as the Company&#8217;s operating environment changes. Management evaluates and updates assumptions and estimates on an ongoing basis. Actual results may differ from these estimates under different assumptions or conditions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Adoption of New Accounting Principles</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-10, &#8220;Government Assistance (Topic 832), Disclosures by Business Entities About Government Assistance,&#8221; ("ASU 2021-10") which requires entities to provide disclosures on material government assistance transactions for annual reporting periods. The disclosures include information about the nature of the assistance, the related accounting policies used to account for government assistance, the effect of government assistance on the entity&#8217;s financial statements and any significant terms and conditions of the agreements, including commitments and contingencies. On July 1, 2022, we adopted ASU 2021-10 and have included the new disclosure requirements in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Grants</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than the matter described above, there have been no material developments related to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company's unaudited condensed consolidated financial statements and note disclosures, from those disclosed in the Company's 2021 Form&#160;10-K, that would be expected to impact the Company.</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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466190128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contracts with Customers</a></td>
<td class="text">Revenue from Contracts with Customers <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Broadband segment provides broadband data, video and voice services to residential and commercial customers in portions of Virginia, West Virginia, Maryland, Pennsylvania, and Kentucky via fiber optic, hybrid fiber coaxial cable, and fixed wireless networks. The Broadband segment also provides voice and DSL telephone services to customers in Virginia&#8217;s Shenandoah County and portions of adjacent counties as a Rural Local Exchange Carrier (&#8220;RLEC&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These contracts are generally cancellable at the customer&#8217;s discretion without penalty at any time. We allocate the total transaction price in these transactions based upon the standalone selling price of each distinct good or service. We generally recognize these revenues over time as customers simultaneously receive and consume the benefits of the service, with the exception of equipment sales and home wiring, which are recognized as revenue at a point in time when control transfers and when installation is complete, respectively. Installation fees, charged upfront without transfer of commensurate goods or services to the customer, are allocated to services and are recognized ratably over the longer of the contract term or the period in which the unrecognized fee remains material to the contract, which we estimate to be one year. Additionally, the Company incurs commission expenses related to in-house and third-party vendors which are capitalized and amortized over the expected weighted average customer life which is approximately six years. Amortization of capitalized commission expenses is recorded in selling, general and administrative expenses in the Company's unaudited condensed consolidated statements of comprehensive (loss) income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of the Broadband segment's capitalized contract acquisition costs:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</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:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning Balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,427&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,524&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,147&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,358&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Contract payments</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:10pt;font-weight:400;line-height:100%">983&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,630&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,535&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract amortization</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:10pt;font-weight:400;line-height:100%">(729)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,096)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,882)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending Balance</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">8,681&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">8,011&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">8,681&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">8,011&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our Broadband segment also provides Ethernet and Wavelength fiber optic services to commercial fiber customers under capacity agreements, and the related revenue is recognized over time. In some cases, non-refundable upfront fees are charged for connecting commercial fiber customers to our fiber network. Those amounts are recognized ratably over the longer of the contract term or the period in which the unrecognized fee remains material to the respective contract. A related contract liability of $4.1&#160;million at September&#160;30, 2022 is recorded in other liabilities o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">n the Company's unaudited condensed consolidated balance sheet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and is expected to be recognized into revenue at the rate of approximately $0.2&#160;million per year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Broadband segment also leases dedicated fiber optic strands to customers as part of &#8220;dark fiber&#8221; agreements, which are accounted for as leases under Accounting Standards Codification ("ASC") 842, Leases, ("ASC 842"). Our Tower segment leases space on owned cell towers to our Broadband segment, and to other wireless carriers. Revenue from these leases is accounted for under ASC 842. Refer to Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for a summary of these revenue streams.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-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 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: 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 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: 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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<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 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: 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 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: 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 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<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 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-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_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466875680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_InvestmentsAbstract', window );"><strong>Investments [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_InvestmentHoldingsTextBlock', window );">Investments</a></td>
<td class="text">Investments<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments consist of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP investments at fair value</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,739&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost method investments</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:10pt;font-weight:400;line-height:100%">10,742&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,004&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investments</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:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">12,784&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">13,661&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SERP Investments at Fair Value:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Supplemental Executive Retirement Plan (&#8220;SERP&#8221;) is a benefit plan that provides deferred compensation to certain employees. The Company holds the related investments in a rabbi trust as a source of funding for future payments under the plan. The SERP&#8217;s investments were designated as trading securities and will be liquidated and paid out to the participants upon retirement. The benefit obligation to participants is always equal to the value of the SERP assets under ASC 710, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The fair value of the SERP investments are based on unadjusted quoted prices in active markets and are classified as Level 1 of the fair value hierarchy. Changes to the investments' fair value are presented in Other income (expense), while the reciprocal changes in the liability are presented in selling, general and administrative expense. At December&#160;31, 2021, $0.8&#160;million of SERP investments were presented as prepaid expenses and other (current assets). Those investments were liquidated in July 2022 to pay the current portion of our SERP obligation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost Method Investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:&#160;Our investment in CoBank ACB&#8217;s Class A common stock represented substantially all of our cost method investments with a balance of $10.0 million and $10.3 million at September&#160;30, 2022 and December&#160;31, 2021, respectively. We recognized approximately $13.7&#160;thousand and $0.5&#160;million of patronage income in other income for the three months ended September 30, 2022 and 2021, respectively, and approximately $40.5&#160;thousand and $1.5&#160;million during the nine months ended September 30, 2022 and 2021, respectively. Historically, approximately 75% of the patronage distributions were received in cash and 25% in equity. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Method Investments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At September&#160;30, 2022 and December&#160;31, 2021, the Company had a 20.0% ownership interest in Valley Network Partnership (&#8220;ValleyNet&#8221;). The Company and ValleyNet purchase capacity on one another&#8217;s fiber network, through related party transactions. We recognized revenue of $0.1 million and $0.2 million during the three months ended September 30, 2022 and 2021, respectively, and $0.5 million and $0.5 million during the nine months ended September 30, 2022 and 2021, respectively. We recognized cost of service of $19.2 thousand and $30 thousand for the three months ended September 30, 2022 and 2021, respectively, and $73.6 thousand and $1.1 million for the nine months ended September 30, 2022 and 2021, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentHoldingsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 investment holdings. This includes the long positions of investments for the entity. It contains investments in affiliated and unaffiliated issuers. The investments include securities and non securities (i.e. commodities and futures contracts).</p></div>
<a href="javascript: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 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14)<br> -URI https://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=d3e611322-123010<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B)<br> -URI https://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=d3e611197-123010<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 5D<br> -Subparagraph (SX 210.12-13D)<br> -URI https://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=SL120429264-123010<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12)<br> -URI https://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=d3e611133-123010<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13)<br> -URI https://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=d3e611282-123010<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentHoldingsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_InvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466118432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table 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:57.233%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,771&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,771&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,483&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,478&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and structures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 45 years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,321&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,323&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable and fiber</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 - 30 years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,340&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453,405&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and software</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 8 years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,620&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,293&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plant in service</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033,535&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948,270&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plant under construction</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,921&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,963&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158,456&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028,233&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,049&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,071&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">641,407&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">554,162&#160;</span></td><td style="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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment net, increases were primarily attributable to capital expenditures in the Broadband segment due to expansion of Glo Fiber assets and market expansion. Depreciation expense was $17.7 million and $14.1&#160;million during the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended September 30, 2022 and 2021, respectively, and $46.4 million and $40.2&#160;million for the nine months ended September 30, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, due to the availability of grants awarded under various governmental initiatives in support of rural fiber to the home ("FTTH") broadband network expansion projects, we decided to cease further expansion of our Beam branded fixed wireless edge-out strategy, which is offered under our Broadband segment. During the second quarter of 2022, the Company permanently ceased operating 20 of our 55 Beam fixed wireless sites. Consequently, Shentel recorded an impairment charge of $4.1&#160;million. On August 23, 2022, the Company entered into a definitive asset purchase agreement (the "Spectrum Purchase Agreement") with a wireless carrier pursuant to which the Company agreed to sell certain Federal Communications Commission ("FCC") spectrum licenses and leases utilized in the Company's Beam branded fixed wireless service for total consideration of approximately $21.1&#160;million, composed of $17.3&#160;million cash and approximately $3.8&#160;million of liabilities to be assumed by the wireless carrier (the "Spectrum Transaction"). The Spectrum Transaction is expected to close in the first half of 2023, subject to the receipt of regulatory approvals and other customary closing conditions. As a result of the Spectrum Transaction, the Company plans to cease its Beam operations at the remaining Beam fixed wireless sites upon or prior to the closing of the Spectrum Transaction. As a result of the expected decommissioning of the remaining Beam fixed wireless sites after they cease operations, the Company has revised the useful lives for these sites to reflect operation through the cease of operations date.</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466167424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">Goodwill and Intangible Assets <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets consist of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><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.671%"/><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:8.695%"/><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.326%"/><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.681%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Accumulated Amortization and Other</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:10pt;font-weight:700;line-height:100%">Net</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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Accumulated Amortization and Other</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:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill - Broadband</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangibles:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable franchise rights</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:10pt;font-weight:400;line-height:100%">64,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">64,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">64,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FCC Spectrum licenses</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:10pt;font-weight:400;line-height:100%">12,122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">12,122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railroad crossing rights</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:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total indefinite-lived intangibles</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,597&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,597&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,475&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,475&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-lived intangibles:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriber relationships</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:10pt;font-weight:400;line-height:100%">28,425&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,794)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,425&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,451)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</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:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-lived intangibles</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,888&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,117)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,888&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,754)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,134&#160;</span></td><td style="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total goodwill and intangible assets</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">108,729&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(27,117)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">81,612&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">96,607&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(26,754)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">69,853&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $0.2 million for both the three months ended September 30, 2022 and 2021 and $0.6 million for both the nine months ended September 30, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the third quarter of 2020, the Company was awarded certain indefinite-lived Citizens Broadband Radio Service ("CBRS") spectrum licenses to be used within the Broadband segment. The Company paid an aggregate deposit of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$16.1&#160;million</span><span style="background-color:#ffffff;color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> with respect to the licenses subject to final approval and issuance by the FCC. The licenses will provide us priority access rights over general access users other than incumbents, in that specific band, in accordance with the FCC&#8217;s three-tier CBRS band spectrum sharing framework. The FCC approved the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Company&#8217;s final application for the licenses in the third quarter of 2022, resulting in the issuance of licenses with a deposit value of $12.1&#160;million. The Company recorded these licenses as indefinite-lived intangible assets on the Company's unaudited condensed consolidated balance sheet. These licenses are not subject to the Spectrum Transaction described above. The remaining $4.0&#160;million of the deposit is expected to be returned to the Company in the form of a cash refund in November 2022. The refund amount was recorded in accounts receivable on the Company's unaudited condensed consolidated balance sheet as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As described in Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the Company entered into the Spectrum Purchase Agreement to sell FCC spectrum licenses associated with Beam. As a result of the expected sale, the Company concluded that the FCC spectrum licenses met the held-for-sale criteria; accordingly, $13.8&#160;million of indefinite-lived licenses and $5.9&#160;million of finite-lived licenses are presented as held for sale, along with the corresponding $3.8&#160;million of operating lease liabilities related to the finite-lived licenses. The corresponding amounts related to these assets and liabilities were reclassified on the unaudited condensed consolidated balance sheet as of December&#160;31, 2021 for comparability. The Company evaluated the events described here and in Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and determined that these events do not represent a strategic shift in the Company's business.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466012720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets and Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities 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_OtherLiabilitiesDisclosureTextBlock', window );">Other Assets and Accrued Liabilities</a></td>
<td class="text">Other Assets and Accrued Liabilities<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other, classified as current assets, included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposit for FCC spectrum licenses</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,118&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Prepaid maintenance and software expenses</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:10pt;font-weight:400;line-height:100%">7,756&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,391&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband contract acquisition costs</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:10pt;font-weight:400;line-height:100%">2,747&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,502&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP investments</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">801&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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:10pt;font-weight:400;line-height:100%">1,412&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,018&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">11,915&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">29,830&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred charges and other assets, classified as long-term assets, included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband contract acquisition costs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,934&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,645&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Prepaid maintenance and software expenses</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:10pt;font-weight:400;line-height:100%">7,233&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred charges and other assets</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,167&#160;</span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,298&#160;</span></td><td style="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"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and other, classified as current liabilities, included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued programming costs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,960&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,084&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Sales and property taxes payable</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:10pt;font-weight:400;line-height:100%">1,564&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring accrual</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:10pt;font-weight:400;line-height:100%">414&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,761&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:10pt;font-weight:400;line-height:100%">9,102&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,701&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">14,040&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">14,611&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities, classified as long-term liabilities, included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent portion of deferred lease revenue</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,528&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,749&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Noncurrent portion of financing leases</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:10pt;font-weight:400;line-height:100%">1,501&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">22,059&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">21,824&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During 2021, as a result of the sale of our Wireless assets and operations, we implemented a restructuring plan whereby certain employees were notified of their pending dismissal under the workforce reduction program. We made $1.4&#160;million and $2.0&#160;million in severance payments for the nine months ended September 30, 2022 and 2021, respectively. During the three months ended September 30, 2021, we recognized expenses of $1.2&#160;million and $2.0&#160;million, presented in continuing and discontinued operations, respectively. For the nine months ended September 30, 2021, we recognized expenses of $1.8&#160;million and $2.5&#160;million, presented in continuing and discontinued operations, respectively.</span></div>Restructuring charges for the three and nine months ended September 30, 2022 were primarily related to contract termination costs associated with the Spectrum Transaction.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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,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_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557458214512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease various broadband network and telecommunications sites, fiber optic cable routes, warehouses, retail stores, and office facilities for use in our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September&#160;30, 2022, our operating leases had a weighted average remaining lease term of twenty years and a weighted average discount rate of 4.4%. Our finance leases had a weighted average remaining lease term of thirteen years and a weighted average discount rate of 5.2%.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized $2.6 million and $2.3 million of operating lease expense for the three months ended September 30, 2022 and 2021, respectively, and $8.3 million and $5.7 million of operating lease expense for the nine months ended September 30, 2022 and 2021, respectively. We recognized $0.1&#160;million of interest and depreciation expense on finance leases for both of the three months ended September 30, 2022 and 2021, and $0.4&#160;million of interest and depreciation expense on finance leases for both of the nine months ended September 30, 2022 and 2021. Operating lease expense is presented in cost of service or selling, general and administrative expense based on the use of the relevant facility. Variable lease payments and short-term lease expense were both immaterial. We remitted $4.6 million and $4.2 million of operating lease payments for the nine months ended September 30, 2022 and 2021, respectively. We obtained $3.3 million and $7.3 million of leased assets in exchange for new operating lease liabilities recognized for the nine months ended September 30, 2022 and 2021, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the expected maturity of lease liabilities at September&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><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:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,478&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,654&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,130&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,308&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,918&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,098&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,573&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,958&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,514&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,868&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,089&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">54,963&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">1,597&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">56,560&#160;</span></td><td style="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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized $4.0 million and $2.4 million of operating lease revenue for the three months ended September 30, 2022 and 2021, respectively, and $13.8 million and $7.1 million of operating lease revenue for the nine months ended September 30, 2022 and 2021, respectively, related to the cell site colocation space and dedicated fiber optic strands that we lease to our customers, which is included in Service revenue and other in the unaudited condensed consolidated statements of comprehensive (loss) income. Substantially all of our lease revenue relates to fixed lease payments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of our minimum rental receipts under the lease agreements in place at September&#160;30, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.625%"/><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:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,181&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,805&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,895&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,877&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,338&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">87,037&#160;</span></td><td style="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_OperatingLeasesOfLessorDisclosureTextBlock', window );">Leases</a></td>
<td class="text">Leases <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease various broadband network and telecommunications sites, fiber optic cable routes, warehouses, retail stores, and office facilities for use in our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September&#160;30, 2022, our operating leases had a weighted average remaining lease term of twenty years and a weighted average discount rate of 4.4%. Our finance leases had a weighted average remaining lease term of thirteen years and a weighted average discount rate of 5.2%.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized $2.6 million and $2.3 million of operating lease expense for the three months ended September 30, 2022 and 2021, respectively, and $8.3 million and $5.7 million of operating lease expense for the nine months ended September 30, 2022 and 2021, respectively. We recognized $0.1&#160;million of interest and depreciation expense on finance leases for both of the three months ended September 30, 2022 and 2021, and $0.4&#160;million of interest and depreciation expense on finance leases for both of the nine months ended September 30, 2022 and 2021. Operating lease expense is presented in cost of service or selling, general and administrative expense based on the use of the relevant facility. Variable lease payments and short-term lease expense were both immaterial. We remitted $4.6 million and $4.2 million of operating lease payments for the nine months ended September 30, 2022 and 2021, respectively. We obtained $3.3 million and $7.3 million of leased assets in exchange for new operating lease liabilities recognized for the nine months ended September 30, 2022 and 2021, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the expected maturity of lease liabilities at September&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><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:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,478&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,654&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,130&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,308&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,918&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,098&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,573&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,958&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,514&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,868&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,089&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">54,963&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">1,597&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">56,560&#160;</span></td><td style="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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized $4.0 million and $2.4 million of operating lease revenue for the three months ended September 30, 2022 and 2021, respectively, and $13.8 million and $7.1 million of operating lease revenue for the nine months ended September 30, 2022 and 2021, respectively, related to the cell site colocation space and dedicated fiber optic strands that we lease to our customers, which is included in Service revenue and other in the unaudited condensed consolidated statements of comprehensive (loss) income. Substantially all of our lease revenue relates to fixed lease payments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of our minimum rental receipts under the lease agreements in place at September&#160;30, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.625%"/><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:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,181&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,805&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,895&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,877&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,338&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">87,037&#160;</span></td><td style="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease various broadband network and telecommunications sites, fiber optic cable routes, warehouses, retail stores, and office facilities for use in our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September&#160;30, 2022, our operating leases had a weighted average remaining lease term of twenty years and a weighted average discount rate of 4.4%. Our finance leases had a weighted average remaining lease term of thirteen years and a weighted average discount rate of 5.2%.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized $2.6 million and $2.3 million of operating lease expense for the three months ended September 30, 2022 and 2021, respectively, and $8.3 million and $5.7 million of operating lease expense for the nine months ended September 30, 2022 and 2021, respectively. We recognized $0.1&#160;million of interest and depreciation expense on finance leases for both of the three months ended September 30, 2022 and 2021, and $0.4&#160;million of interest and depreciation expense on finance leases for both of the nine months ended September 30, 2022 and 2021. Operating lease expense is presented in cost of service or selling, general and administrative expense based on the use of the relevant facility. Variable lease payments and short-term lease expense were both immaterial. We remitted $4.6 million and $4.2 million of operating lease payments for the nine months ended September 30, 2022 and 2021, respectively. We obtained $3.3 million and $7.3 million of leased assets in exchange for new operating lease liabilities recognized for the nine months ended September 30, 2022 and 2021, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the expected maturity of lease liabilities at September&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><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:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,478&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,654&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,130&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,308&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,918&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,098&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,573&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,958&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,514&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,868&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,089&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">54,963&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">1,597&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">56,560&#160;</span></td><td style="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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized $4.0 million and $2.4 million of operating lease revenue for the three months ended September 30, 2022 and 2021, respectively, and $13.8 million and $7.1 million of operating lease revenue for the nine months ended September 30, 2022 and 2021, respectively, related to the cell site colocation space and dedicated fiber optic strands that we lease to our customers, which is included in Service revenue and other in the unaudited condensed consolidated statements of comprehensive (loss) income. Substantially all of our lease revenue relates to fixed lease payments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of our minimum rental receipts under the lease agreements in place at September&#160;30, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.625%"/><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:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,181&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,805&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,895&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,877&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,338&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">87,037&#160;</span></td><td style="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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 lessor's operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888252<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLessorDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557464869328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Credit Agreement, dated July 1, 2021 (the "Credit Agreement") contains (i) a $100&#160;million, five-year undrawn revolving credit facility, (ii) a $150&#160;million five-year delayed draw amortizing term loan ("Term Loan A-1") and (iii) a $150&#160;million seven-year delayed draw amortizing term loan ("Term Loan A-2"). The following loans were outstanding under the Credit Agreement:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"/><td style="width:68.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.661%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan A-1</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,500&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Term loan A-2</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:10pt;font-weight:400;line-height:100%">12,500&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Less: unamortized loan fees</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:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net of unamortized loan fees</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">24,974&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2022, the Company borrowed $12.5&#160;million against both Term Loan A-1 and Term Loan A-2 for a total of $25.0&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both Term Loan A-1 and Term Loan A-2 bear interest at one-month LIBOR plus a margin of 1.50%.&#160;The interest rate was 4.64% at September&#160;30, 2022. Our cash payments for interest were $0.2&#160;million and $10.4&#160;million during the nine months ended September 30, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement includes various covenants, including total net leverage ratio and debt service coverage ratio financial covenants. </span></div>The International Exchange (ICE) Benchmark Administration ceased the publication of one-week and two-month LIBOR on December 31, 2021 and expects to phase-out the remaining tenors (overnight, one-month, three-month, six-month and 12-month) on June 30, 2023. Our term loans and revolver identify LIBOR as a reference rate for tenors ceasing on June 30, 2023 and maturing after 2023. Alternative reference rates that replace LIBOR may not yield the same or similar economic results over the terms of the financial instruments. The transition from LIBOR could result in us paying higher or lower interest rates on our current LIBOR-indexed term loans. Our Credit Agreement includes provisions that provide for the identification of a LIBOR replacement rate. Due to the uncertainty regarding the transition from LIBOR-indexed financial instruments and the manner in which an alternative reference rate will apply, we cannot yet reasonably estimate the expected financial impact of the LIBOR transition. Any changes to the reference rate will be agreed through an amendment to the Credit Agreement and are expected to reference the Secured Overnight Financing Rate, though the timing of such amendment and applicability to any future amounts owed under the Credit Agreement are not certain at this time.<span></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>27
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466079856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company files U.S. federal income tax returns and various state income tax returns.&#160;The Company is not subject to any state or federal income tax audits as of September&#160;30, 2022. The Company's income tax returns are generally open to examination from 2018 forward and the net operating losses acquired in the acquisition of nTelos are open to examination from 2002 forward.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rates for the three and nine months ended September 30, 2022 and 2021, differ from the statutory U.S. federal income tax rate of 21% primarily due to the state income taxes, excess tax benefits and other discrete items.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected tax (benefit) expense at federal statutory</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,524)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,795&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax (benefit) expense, net of federal tax effect</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:10pt;font-weight:400;line-height:100%">(148)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(361)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of deferred tax liabilities</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:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,675)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,629)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stranded tax effects reclassified from other comprehensive income</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">1,620&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">1,620&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax deficiency (benefit) from share-based compensation and other expense, net</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:10pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,294&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251)</span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,506)</span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,519)</span></td><td style="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"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company made no cash payments and received no cash refunds for income taxes for the nine months ended September 30, 2022. The Company's cash payments for income taxes were approximately $24.9&#160;million for the nine months ended September 30, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557458328784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation and (Loss) Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Compensation and (Loss) Earnings per Share</a></td>
<td class="text">Stock Compensation and (Loss) Earnings per Share<div style="margin-bottom:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted approximately 518,000 restricted stock units ("RSUs") at market prices ranging from $18.84 to $25.92 to employees and members of the board of directors during the nine months ended September 30, 2022. Additionally, approximately 100,000 Relative Total Shareholder Return (&#8220;RTSR&#8221;) awards were granted to employees at a value of $23.83 per award during the nine months ended September 30, 2022. The Company incurred $1.8&#160;million and $1.2&#160;million in stock-based compensation expense for the three months ended September 30, 2022 and 2021 and $7.3&#160;million and $2.0&#160;million in stock-based compensation expense for the nine months ended September 30, 2022 and 2021, respectively. Stock-based compensation expense is presented in selling, general and administrative costs in our unaudited condensed consolidated statements of comprehensive (loss) income.</span></div><div style="margin-bottom:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize the treasury stock method to calculate the impact on diluted earnings per share that potentially dilutive stock-based compensation awards have. The following table indicates the computation of basic and diluted earnings per share:</span></div><div style="margin-bottom:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Calculation of net (loss) income per share:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from continuing operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(2,728)</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">6,495&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(6,556)</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">11,066&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income from discontinued operations, net of tax</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">886,326&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">986,364&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,728)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892,821&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,556)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,430&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,183&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,984&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,153&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,984&#160;</span></td><td style="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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income per share - continuing operations</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share - discontinued operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">17.73&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">19.73&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income per share</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.86&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.95&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of stock-based compensation awards outstanding:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,183&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,984&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,153&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,984&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect from dilutive shares and options outstanding</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">152&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,183&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,120&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,153&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,136&#160;</span></td><td style="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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income per share - continuing operations</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share - discontinued operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">17.68&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">19.67&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income per share</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.81&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.89&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were approximately 252,000 and 165,000 potentially dilutive equity awards for the three and nine months ended September 30, 2022; however, these securities were excluded from the calculation of diluted weighted average shares </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outstanding due to the fact that they were anti-dilutive as a result of the Company's net loss for the period. There were fewer than 215,000 anti-dilutive equity awards outstanding for the three and nine months ended September 30, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 2, 2021, the Company&#8217;s Board of Directors declared a special dividend of $18.75 per share on the issued and outstanding shares of the Company&#8217;s common stock (the &#8220;Special Dividend&#8221;). The Special Dividend was paid on August 2, 2021. The total payout to Shentel shareholders, including amounts reinvested in the Company&#8217;s stock via the Company&#8217;s Dividend Reinvestment Plan, was approximately $937&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 4, 2021, in accordance with the 2014 Equity Incentive Plan, the Company's Board of Directors adopted a resolution to modify the outstanding equity awards to offset the loss in intrinsic value caused by the disposition of wireless and the decline in the Company's share price following the special dividend. No other terms or conditions of the outstanding equity awards were modified, no incremental expense was required to be recognized, and there was no significant impact to dilutive securities.</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>29
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466107840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Government Grants<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_shen_GovernmentGrantsAbstract', window );"><strong>Government Grants [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_AccountsAndNontradeReceivableTextBlock', window );">Government Grants</a></td>
<td class="text">Government Grants<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2021, the Virginia Department of Housing and Community Development ("VA DHCD"), in partnership with five counties in Virginia, awarded the Company up to approximately $57.8&#160;million in grants under the Virginia Telecommunication Initiative ("VATI") to strategically expand the Company's broadband network in order to provide broadband services to unserved residences in the partnering counties in Virginia. In July 2022, the State of West Virginia awarded Shentel $1.1&#160;million under the Major Broadband Projects Strategies (&#8220;MBPS&#8221;) program to extend the Company&#8217;s broadband network in Lewis County, West Virginia. Also in July 2022, the Maryland Department of Housing and Community Development ("MD DHCD"), in partnership with Frederick County, Maryland, awarded the Company up to approximately $10.2&#160;million in grants to expand the Company's broadband network to unserved homes and businesses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To receive such grant distributions, we entered into agreements with each partnering county in Virginia and expect to complete similar agreement in Maryland and West Virginia. These agreements outline certain build-out milestones. The network is required to meet certain performance conditions for a subsequent five year period to ensure that minimum download and upload speeds are able to be provided to the underserved residences.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes grant receivables at the time it becomes probable that the Company will be eligible to receive the grant, which is estimated to correspond with the date when specified build-out milestones are achieved. The grant is treated as a reduction to the corresponding property, plant and equipment asset balance and is recognized through depreciation expense over the life of the corresponding asset. Reimbursable amounts are dependent upon the actual construction costs. The Company has not recognized any amounts under these programs as of September&#160;30, 2022 and December&#160;31, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_GovernmentGrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Government Grants</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_GovernmentGrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndNontradeReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade 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 310<br> -URI https://asc.fasb.org/topic&amp;trid=2196771<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -URI https://asc.fasb.org/topic&amp;trid=82887179<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNontradeReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466027200">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are committed to make payments to satisfy our lease liabilities. The scheduled payments under those obligations are summarized in Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. We also have outstanding unconditional purchase commitments to procure marketing services and IT software licenses through 2026 and commitments for FCC spectrum licenses to access Educational Broadband Service (&#8220;EBS&#8221;) spectrum channels through 2039 (which have been classified as held for sale).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time the Company is involved in various litigation matters arising out of the normal course of business. The Company consults with legal counsel on those issues related to litigation and seeks input from other experts and advisors with respect to such matters. Estimating the probable losses or a range of probable losses resulting from litigation, government actions and other legal proceedings is inherently difficult and requires an extensive degree of judgment, particularly where the matters involve indeterminate claims for monetary damages, may involve discretionary amounts, present novel legal theories, are in the early stages of the proceedings, or are subject to appeal. Whether any losses, damages or remedies ultimately resulting from such matters could reasonably have a material effect on the Company&#8217;s business, financial condition, results of operations, or cash flows will depend on a number of variables, including, for example, the timing and amount of such losses or damages (if any) and the structure and type of any such remedies. The Company&#8217;s management does not presently expect any litigation matters to have a material adverse impact on the </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unaudited condensed </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated financial statements of the Company.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>31
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557465997600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text">Segment Reporting <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Broadband</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tower</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">48,700&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">48,700&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Fiber</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:10pt;font-weight:400;line-height:100%">9,522&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">9,522&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</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:10pt;font-weight:400;line-height:100%">4,139&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">4,139&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower lease</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">4,610&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">4,610&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue and other</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,361&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,610&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,971&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue and other</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:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,386&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,677&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,924&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%">26,193&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,946&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,023&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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:10pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</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:10pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,791&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,873&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,576&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,032&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,695&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">4,810&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">2,590&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(9,171)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(1,771)</span></td><td style="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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Broadband</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tower</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">44,783&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">44,783&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Fiber</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:10pt;font-weight:400;line-height:100%">9,059&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">9,059&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</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:10pt;font-weight:400;line-height:100%">3,972&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">3,972&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower lease</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">4,356&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">4,356&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue and other</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,814&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,170&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue and other</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:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,913&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,449&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,244&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%">24,333&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,747&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,898&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,026&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,238&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">1,089&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,160&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,211&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,569&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,248&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,513&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,286&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,594&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,393&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">9,400&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">2,163&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(10,712)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">851&#160;</span></td><td style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Broadband</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tower</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">143,512&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">143,512&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Fiber</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:10pt;font-weight:400;line-height:100%">27,924&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">27,924&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</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:10pt;font-weight:400;line-height:100%">11,952&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">11,952&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower lease</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">13,971&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">13,971&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue and other</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,388&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,971&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,359&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue and other</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:10pt;font-weight:400;line-height:100%">124&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(379)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,512&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,226&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(379)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,359&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%">76,801&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,054&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,572&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,376&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,794&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,152&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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:10pt;font-weight:400;line-height:100%">629&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">402&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</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:10pt;font-weight:400;line-height:100%">4,884&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">4,884&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,724&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,562&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,008&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,414&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,598&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,635&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,647&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">17,098&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">7,628&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(30,014)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(5,288)</span></td><td style="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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2021:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Broadband</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tower</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">131,702&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">131,702&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Fiber</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:10pt;font-weight:400;line-height:100%">21,975&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">21,975&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</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:10pt;font-weight:400;line-height:100%">11,208&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">11,208&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower lease</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">8,525&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">8,525&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue and other</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,885&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,525&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,410&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue for service provided to the discontinued Wireless operations</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:10pt;font-weight:400;line-height:100%">4,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,203&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,225&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,294&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,728&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,635&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%">70,050&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,070&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,819&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,429&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,396&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,711&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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:10pt;font-weight:400;line-height:100%">203&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">1,618&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</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:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,648&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,398&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,668&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,714&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,429&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,354&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,381&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,164&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">27,865&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">7,374&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(29,768)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">5,471&#160;</span></td><td style="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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the total of the reportable segments&#8217; operating income (loss) to unaudited condensed consolidated (loss) income for continuing operations before income taxes is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated operating income (loss) </span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,771)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,288)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,471&#160;</span></td><td style="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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net</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:10pt;font-weight:400;line-height:100%">(1,208)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,967)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,076&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income taxes</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(2,979)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">989&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(7,255)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">8,547&#160;</span></td><td style="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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s chief operating decision maker (CODM) does not currently review total assets by segment since the assets are centrally managed and some of the assets are shared by the segments. Accordingly, total assets by segment are not provided.</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>32
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557465997600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Discontinued Operations</a></td>
<td class="text">Discontinued Operations<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, pursuant to the previously announced Asset Purchase Agreement (the &#8220;Purchase Agreement&#8221;), dated May 28, 2021, between Shentel and T-Mobile, Shentel completed the sale to T-Mobile of its Wireless assets and operations for cash consideration of approximately $1.94&#160;billion, inclusive of the approximately $60&#160;million settlement of the waived management fees by Sprint, and net of certain transaction expenses (the &#8220;Transaction&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities that transferred in the Transaction (the "disposal group") were presented as held for sale within our historical unaudited condensed consolidated balance sheets, and discontinued operations within our historical unaudited condensed consolidated statements of comprehensive (loss) income. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations, net of tax, in the unaudited condensed consolidated statements of comprehensive income (loss) consist of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</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:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service revenue and other</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:100%">$</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:100%">&#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 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:100%">$</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:100%">201,076&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment revenue</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:100%">&#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:100%">12,253&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="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:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top: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:100%">213,329&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</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:100%">&#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:100%">38,144&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of goods sold</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:100%">&#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:100%">11,964&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</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:100%">&#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:100%">17,514&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Severance expense</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:100%">&#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:100%">465&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating expenses</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:100%">&#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:100%">68,087&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="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:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top: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:100%">145,242&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (expense) income:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt extinguishment</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:100%">(11,032)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,032)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense and other, net</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:100%">(733)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,434)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of disposition of Wireless assets and operations</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:100%">1,224,815&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,224,815&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="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:100%">1,213,050&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:100%">1,349,591&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</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:100%">326,724&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from discontinued operations, net of tax</span></td><td style="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:100%">$</span></td><td style="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:100%">886,326&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:100%">$</span></td><td style="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:100%">986,364&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no material income from discontinued operations for the three and nine months ended September 30, 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_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463888000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Other Information (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Adoption of New Accounting Principles</a></td>
<td class="text">Adoption of New Accounting Principles<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-10, &#8220;Government Assistance (Topic 832), Disclosures by Business Entities About Government Assistance,&#8221; ("ASU 2021-10") which requires entities to provide disclosures on material government assistance transactions for annual reporting periods. The disclosures include information about the nature of the assistance, the related accounting policies used to account for government assistance, the effect of government assistance on the entity&#8217;s financial statements and any significant terms and conditions of the agreements, including commitments and contingencies. On July 1, 2022, we adopted ASU 2021-10 and have included the new disclosure requirements in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Grants</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than the matter described above, there have been no material developments related to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company's unaudited condensed consolidated financial statements and note disclosures, from those disclosed in the Company's 2021 Form&#160;10-K, that would be expected to impact the Company.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SERP Investments at Fair Value:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Supplemental Executive Retirement Plan (&#8220;SERP&#8221;) is a benefit plan that provides deferred compensation to certain employees. The Company holds the related investments in a rabbi trust as a source of funding for future payments under the plan. The SERP&#8217;s investments were designated as trading securities and will be liquidated and paid out to the participants upon retirement. The benefit obligation to participants is always equal to the value of the SERP assets under ASC 710, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The fair value of the SERP investments are based on unadjusted quoted prices in active markets and are classified as Level 1 of the fair value hierarchy. Changes to the investments' fair value are presented in Other income (expense), while the reciprocal changes in the liability are presented in selling, general and administrative expense. At December&#160;31, 2021, $0.8&#160;million of SERP investments were presented as prepaid expenses and other (current assets). Those investments were liquidated in July 2022 to pay the current portion of our SERP obligation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost Method Investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:&#160;Our investment in CoBank ACB&#8217;s Class A common stock represented substantially all of our cost method investments with a balance of $10.0 million and $10.3 million at September&#160;30, 2022 and December&#160;31, 2021, respectively. We recognized approximately $13.7&#160;thousand and $0.5&#160;million of patronage income in other income for the three months ended September 30, 2022 and 2021, respectively, and approximately $40.5&#160;thousand and $1.5&#160;million during the nine months ended September 30, 2022 and 2021, respectively. Historically, approximately 75% of the patronage distributions were received in cash and 25% in equity. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Method Investments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At September&#160;30, 2022 and December&#160;31, 2021, the Company had a 20.0% ownership interest in Valley Network Partnership (&#8220;ValleyNet&#8221;). The Company and ValleyNet purchase capacity on one another&#8217;s fiber network, through related party transactions. We recognized revenue of $0.1 million and $0.2 million during the three months ended September 30, 2022 and 2021, respectively, and $0.5 million and $0.5 million during the nine months ended September 30, 2022 and 2021, respectively. We recognized cost of service of $19.2 thousand and $30 thousand for the three months ended September 30, 2022 and 2021, respectively, and $73.6 thousand and $1.1 million for the nine months ended September 30, 2022 and 2021, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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(3)(b))<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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<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_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557465985440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Other Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock', window );">Schedule of Error Corrections and Prior Period Adjustments</a></td>
<td class="text">Refer to the table below for a summary of these revisions.<table 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.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.457%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</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:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></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:10pt;font-weight:700;line-height:100%">Pre-Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%">Error Correction</span></td><td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%">Post-Adjustment</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:10pt;font-weight:700;line-height:100%">Pre-Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%">Error Correction</span></td><td colspan="3" style="border-top:1pt solid #000;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:10pt;font-weight:700;line-height:100%">Post-Adjustment</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unaudited Condensed Consolidated Statement of Comprehensive Income:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">25,426&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">321&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">25,747&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">73,044&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">775&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">73,819&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income taxes</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:10pt;font-weight:400;line-height:100%">1,310&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(321)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,322&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(775)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,547&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,422)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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:10pt;font-weight:400;line-height:100%">(2,315)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(204)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,519)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</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:10pt;font-weight:400;line-height:100%">6,732&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,637&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(571)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,066&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893,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:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892,821&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998,001&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(571)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,430&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income (loss)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896,678&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896,441&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002,707&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(571)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002,136&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share, basic and diluted:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic - Income from continuing operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.13&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.13&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.23&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(0.01)</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic - Net income per share</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">17.86&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">17.86&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">19.96&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(0.01)</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">19.95&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted - Income from continuing operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.13&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.13&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.23&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(0.01)</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted - Net income per share</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">17.81&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">17.81&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">19.90&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(0.01)</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">19.89&#160;</span></td><td style="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_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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.</p></div>
<a href="javascript: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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557464869328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostTableTextBlock', window );">Schedule of Amortized and Capitalized Contract Cost</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of the Broadband segment's capitalized contract acquisition costs:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</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:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning Balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,427&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,524&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,147&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,358&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Contract payments</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:10pt;font-weight:400;line-height:100%">983&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,630&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,535&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract amortization</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:10pt;font-weight:400;line-height:100%">(729)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,096)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,882)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending Balance</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">8,681&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">8,011&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">8,681&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">8,011&#160;</span></td><td style="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_CapitalizedContractCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.</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 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557464286624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_InvestmentsAbstract', window );"><strong>Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock', window );">Schedule of Other Investments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments consist of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP investments at fair value</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,739&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost method investments</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:10pt;font-weight:400;line-height:100%">10,742&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,004&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investments</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:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">12,784&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">13,661&#160;</span></td><td style="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_shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other investments which do not have readily determinable fair values.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</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_InvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463861408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table 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:57.233%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,771&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,771&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,483&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,478&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and structures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 45 years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,321&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,323&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable and fiber</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 - 30 years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,340&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453,405&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and software</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 8 years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,620&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,293&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plant in service</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033,535&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948,270&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plant under construction</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,921&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,963&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158,456&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028,233&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,049&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,071&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">641,407&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">554,162&#160;</span></td><td style="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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466105200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets Resulting from Acquisition</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets consist of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><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.671%"/><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:8.695%"/><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.326%"/><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.681%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Accumulated Amortization and Other</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:10pt;font-weight:700;line-height:100%">Net</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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Accumulated Amortization and Other</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:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill - Broadband</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangibles:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable franchise rights</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:10pt;font-weight:400;line-height:100%">64,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">64,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">64,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FCC Spectrum licenses</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:10pt;font-weight:400;line-height:100%">12,122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">12,122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railroad crossing rights</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:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total indefinite-lived intangibles</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,597&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,597&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,475&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,475&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-lived intangibles:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriber relationships</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:10pt;font-weight:400;line-height:100%">28,425&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,794)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,425&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,451)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</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:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-lived intangibles</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,888&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,117)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,888&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,754)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,134&#160;</span></td><td style="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total goodwill and intangible assets</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">108,729&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(27,117)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">81,612&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">96,607&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(26,754)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">69,853&#160;</span></td><td style="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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets consist of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><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.671%"/><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:8.695%"/><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.326%"/><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.681%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Accumulated Amortization and Other</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:10pt;font-weight:700;line-height:100%">Net</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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Accumulated Amortization and Other</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:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill - Broadband</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangibles:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable franchise rights</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:10pt;font-weight:400;line-height:100%">64,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">64,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">64,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FCC Spectrum licenses</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:10pt;font-weight:400;line-height:100%">12,122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">12,122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railroad crossing rights</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:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total indefinite-lived intangibles</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,597&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,597&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,475&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,475&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-lived intangibles:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriber relationships</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:10pt;font-weight:400;line-height:100%">28,425&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,794)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,425&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,451)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</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:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-lived intangibles</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,888&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,117)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,888&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,754)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,134&#160;</span></td><td style="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total goodwill and intangible assets</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">108,729&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(27,117)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">81,612&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">96,607&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(26,754)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">69,853&#160;</span></td><td style="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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 3<br> -Subparagraph (b),(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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 2<br> -Subparagraph (b)<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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557465302288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets and Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities 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_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other Current Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other, classified as current assets, included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposit for FCC spectrum licenses</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,118&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Prepaid maintenance and software expenses</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:10pt;font-weight:400;line-height:100%">7,756&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,391&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband contract acquisition costs</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:10pt;font-weight:400;line-height:100%">2,747&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,502&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP investments</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">801&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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:10pt;font-weight:400;line-height:100%">1,412&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,018&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">11,915&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">29,830&#160;</span></td><td style="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_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of Other Assets, Noncurrent</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred charges and other assets, classified as long-term assets, included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband contract acquisition costs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,934&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,645&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Prepaid maintenance and software expenses</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:10pt;font-weight:400;line-height:100%">7,233&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred charges and other assets</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,167&#160;</span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,298&#160;</span></td><td style="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock', window );">Summary of Accrued Liabilities and Other</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and other, classified as current liabilities, included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued programming costs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,960&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,084&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Sales and property taxes payable</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:10pt;font-weight:400;line-height:100%">1,564&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring accrual</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:10pt;font-weight:400;line-height:100%">414&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,761&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:10pt;font-weight:400;line-height:100%">9,102&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,701&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">14,040&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">14,611&#160;</span></td><td style="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_OtherNoncurrentLiabilitiesTableTextBlock', window );">Schedule of Other Noncurrent Liabilities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities, classified as long-term liabilities, included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent portion of deferred lease revenue</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,528&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,749&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Noncurrent portion of financing leases</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:10pt;font-weight:400;line-height:100%">1,501&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">22,059&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">21,824&#160;</span></td><td style="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_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other current liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other noncurrent liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466263888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Expected Maturity of Lease Liabilities, Operating</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the expected maturity of lease liabilities at September&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><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:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,478&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,654&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,130&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,308&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,918&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,098&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,573&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,958&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,514&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,868&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,089&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">54,963&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">1,597&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">56,560&#160;</span></td><td style="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_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Expected Maturity of Lease Liabilities, Financing</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the expected maturity of lease liabilities at September&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><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:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,478&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,654&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,130&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,308&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,918&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,098&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,573&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,958&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,514&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,868&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,089&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">54,963&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">1,597&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">56,560&#160;</span></td><td style="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_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock', window );">Schedule of Minimum Rental Receipts Under Lease Agreement Lessor, Operating Leases</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of our minimum rental receipts under the lease agreements in place at September&#160;30, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.625%"/><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:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,181&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,805&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,895&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,877&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,338&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">87,037&#160;</span></td><td style="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_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466137648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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</a></td>
<td class="text">The following loans were outstanding under the Credit Agreement:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"/><td style="width:68.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.661%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan A-1</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,500&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Term loan A-2</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:10pt;font-weight:400;line-height:100%">12,500&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%">Less: unamortized loan fees</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:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net of unamortized loan fees</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">24,974&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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_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>42
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466182816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of Income Taxes</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:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected tax (benefit) expense at federal statutory</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,524)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,795&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax (benefit) expense, net of federal tax effect</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:10pt;font-weight:400;line-height:100%">(148)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(361)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of deferred tax liabilities</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:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,675)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,629)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stranded tax effects reclassified from other comprehensive income</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">1,620&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">1,620&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax deficiency (benefit) from share-based compensation and other expense, net</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:10pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,294&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251)</span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,506)</span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,519)</span></td><td style="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>
</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466270208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation and (Loss) Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text">The following table indicates the computation of basic and diluted earnings per share:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Calculation of net (loss) income per share:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from continuing operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(2,728)</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">6,495&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">(6,556)</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">11,066&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income from discontinued operations, net of tax</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">886,326&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">986,364&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,728)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892,821&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,556)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,430&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,183&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,984&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,153&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,984&#160;</span></td><td style="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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income per share - continuing operations</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share - discontinued operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">17.73&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">19.73&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income per share</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.86&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.95&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of stock-based compensation awards outstanding:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,183&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,984&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,153&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,984&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect from dilutive shares and options outstanding</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">152&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,183&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,120&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,153&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,136&#160;</span></td><td style="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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income per share - continuing operations</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share - discontinued operations</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">17.68&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">19.67&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income per share</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.81&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.89&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;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_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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive 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> -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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557459503136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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>
</tr>
<tr class="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 Selected Financial Data for Segments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Broadband</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tower</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">48,700&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">48,700&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Fiber</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:10pt;font-weight:400;line-height:100%">9,522&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">9,522&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</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:10pt;font-weight:400;line-height:100%">4,139&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">4,139&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower lease</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">4,610&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">4,610&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue and other</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,361&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,610&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,971&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue and other</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:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,386&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,677&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,924&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%">26,193&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,946&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,023&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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:10pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</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:10pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,791&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,873&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,576&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,032&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,695&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">4,810&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">2,590&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(9,171)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(1,771)</span></td><td style="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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Broadband</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tower</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">44,783&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">44,783&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Fiber</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:10pt;font-weight:400;line-height:100%">9,059&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">9,059&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</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:10pt;font-weight:400;line-height:100%">3,972&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">3,972&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower lease</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">4,356&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">4,356&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue and other</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,814&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,170&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue and other</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:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,913&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,449&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,244&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%">24,333&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,747&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,898&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,026&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,238&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">1,089&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,160&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,211&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,569&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,248&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,513&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,286&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,594&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,393&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">9,400&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">2,163&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(10,712)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">851&#160;</span></td><td style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Broadband</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tower</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">143,512&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">143,512&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Fiber</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:10pt;font-weight:400;line-height:100%">27,924&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">27,924&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</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:10pt;font-weight:400;line-height:100%">11,952&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">11,952&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower lease</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">13,971&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">13,971&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue and other</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,388&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,971&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,359&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue and other</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:10pt;font-weight:400;line-height:100%">124&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(379)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,512&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,226&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(379)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,359&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%">76,801&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,054&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,572&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,376&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,794&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,152&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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:10pt;font-weight:400;line-height:100%">629&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">402&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</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:10pt;font-weight:400;line-height:100%">4,884&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">4,884&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,724&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,562&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,008&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,414&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,598&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,635&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,647&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">17,098&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">7,628&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(30,014)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(5,288)</span></td><td style="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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2021:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Broadband</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tower</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential &amp; SMB</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">131,702&#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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">&#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 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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">131,702&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Fiber</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:10pt;font-weight:400;line-height:100%">21,975&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">21,975&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RLEC &amp; Other</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:10pt;font-weight:400;line-height:100%">11,208&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">11,208&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower lease</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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">8,525&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">8,525&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue and other</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,885&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,525&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,410&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue for service provided to the discontinued Wireless operations</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:10pt;font-weight:400;line-height:100%">4,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,203&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,225&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,294&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,728&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,635&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:10pt;font-weight:400;line-height:100%">70,050&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,070&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,819&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,429&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,396&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,711&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expense</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:10pt;font-weight:400;line-height:100%">203&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">1,618&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</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:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,648&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,398&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,668&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,714&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,429&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,354&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,381&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,164&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">27,865&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">7,374&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(29,768)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">5,471&#160;</span></td><td style="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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock', window );">Schedule of Reconciliation of Operating Profit (Loss) from Segments to Consolidated</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the total of the reportable segments&#8217; operating income (loss) to unaudited condensed consolidated (loss) income for continuing operations before income taxes is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.952%"/><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.823%"/><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.823%"/><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.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated operating income (loss) </span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,771)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,288)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,471&#160;</span></td><td style="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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net</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:10pt;font-weight:400;line-height:100%">(1,208)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,967)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,076&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income taxes</span></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(2,979)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">989&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(7,255)</span></td><td style="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="padding:0 1pt"/><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">8,547&#160;</span></td><td style="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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable 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 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://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> -Subparagraph (b)<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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>45
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463057968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of Disposal Groups, Including Discontinued Operations</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from discontinued operations, net of tax, in the unaudited condensed consolidated statements of comprehensive income (loss) consist of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</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:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service revenue and other</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:100%">$</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:100%">&#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 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:100%">$</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:100%">201,076&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment revenue</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:100%">&#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:100%">12,253&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="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:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top: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:100%">213,329&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</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:100%">&#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:100%">38,144&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of goods sold</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:100%">&#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:100%">11,964&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</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:100%">&#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:100%">17,514&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Severance expense</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:100%">&#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:100%">465&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating expenses</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:100%">&#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:100%">68,087&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="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:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top: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:100%">145,242&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (expense) income:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt extinguishment</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:100%">(11,032)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,032)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense and other, net</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:100%">(733)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,434)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of disposition of Wireless assets and operations</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:100%">1,224,815&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,224,815&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="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:100%">1,213,050&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:100%">1,349,591&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</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:100%">326,724&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from discontinued operations, net of tax</span></td><td style="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:100%">$</span></td><td style="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:100%">886,326&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:100%">$</span></td><td style="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:100%">986,364&#160;</span></td><td style="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_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=SL51724579-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1474-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721677-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br><br>Reference 7: 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<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 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721671-107760<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721663-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557459246096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Other Information (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Unaudited Condensed Consolidated Statement of Comprehensive Income:</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of services</a></td>
<td class="nump">$ 27,477<span></span>
</td>
<td class="nump">$ 25,747<span></span>
</td>
<td class="nump">$ 80,572<span></span>
</td>
<td class="nump">$ 73,819<span></span>
</td>
</tr>
<tr class="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) from continuing operations before income taxes</a></td>
<td class="num">(2,979)<span></span>
</td>
<td class="nump">989<span></span>
</td>
<td class="num">(7,255)<span></span>
</td>
<td class="nump">8,547<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(251)<span></span>
</td>
<td class="num">(5,506)<span></span>
</td>
<td class="num">(699)<span></span>
</td>
<td class="num">(2,519)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">(Loss) income from continuing operations</a></td>
<td class="num">(2,728)<span></span>
</td>
<td class="nump">6,495<span></span>
</td>
<td class="num">(6,556)<span></span>
</td>
<td class="nump">11,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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(2,728)<span></span>
</td>
<td class="nump">892,821<span></span>
</td>
<td class="num">(6,556)<span></span>
</td>
<td class="nump">997,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="num">$ (2,728)<span></span>
</td>
<td class="nump">$ 896,441<span></span>
</td>
<td class="num">$ (6,556)<span></span>
</td>
<td class="nump">$ 1,002,136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Net income per share, basic and diluted:</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_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic - Income (loss) from continuing operations (in dollars per share)</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
</tr>
<tr class="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 net income per share (in dollars per share)</a></td>
<td class="num">(0.05)<span></span>
</td>
<td class="nump">17.86<span></span>
</td>
<td class="num">(0.13)<span></span>
</td>
<td class="nump">19.95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted - Income (loss) from continuing operations (in dollars per share)</a></td>
<td class="num">(0.05)<span></span>
</td>
<td class="nump">0.13<span></span>
</td>
<td class="num">(0.13)<span></span>
</td>
<td class="nump">0.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted income per share (in dollars per share)</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="nump">$ 17.81<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="nump">$ 19.89<span></span>
</td>
</tr>
<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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Pre-Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Unaudited Condensed Consolidated Statement of Comprehensive Income:</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,044<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) from continuing operations before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,422)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,315)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">(Loss) income from continuing operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,637<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">893,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">998,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 896,678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,002,707<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Net income per share, basic and diluted:</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_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic - Income (loss) from continuing operations (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted - Income (loss) from continuing operations (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted income per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19.90<span></span>
</td>
</tr>
<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_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember', window );">Error Correction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Unaudited Condensed Consolidated Statement of Comprehensive Income:</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 775<span></span>
</td>
</tr>
<tr class="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) from continuing operations before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(321)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(775)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(84)<span></span>
</td>
<td class="text">&#160;<span></span>
</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_IncomeLossFromContinuingOperations', window );">(Loss) income from continuing operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(237)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(571)<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(237)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(571)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (237)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (571)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Net income per share, basic and diluted:</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_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic - Income (loss) from continuing operations (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted - Income (loss) from continuing operations (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.01)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted income per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.01)<span></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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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)(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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4613673-111683<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 (a)<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> -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 4: 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 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://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.13)<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 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 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 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) from continuing operations 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 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 2: 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.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 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 5: 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(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 (b)<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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 9: 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 10: 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 11: 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 12: 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(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: 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 14: 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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-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_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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 (a)<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> -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 4: 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 5: 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 6: 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 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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: 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(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: 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 10: 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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<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 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 12: 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 13: 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(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: 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 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 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>47
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557466264016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_WeightedAverageCustomerLife', window );">Weighted average customer life</a></td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 4.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_RevenueRemainingPerformanceObligationAmountPerYear', window );">Revenue remaining performance obligation, per year</a></td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_RevenueRemainingPerformanceObligationAmountPerYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Amount Per 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;">shen_RevenueRemainingPerformanceObligationAmountPerYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_WeightedAverageCustomerLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Customer Life</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_WeightedAverageCustomerLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557461499920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers Revenue from Contracts with Customers - Amortized and Capitalized Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 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_shen_CapitalizedContractCostRollForward', window );"><strong>Capitalized Contract Cost [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Beginning Balance</a></td>
<td class="nump">$ 8,427<span></span>
</td>
<td class="nump">$ 7,524<span></span>
</td>
<td class="nump">$ 8,147<span></span>
</td>
<td class="nump">$ 7,358<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_shen_CapitalizedContractCostPayments', window );">Contract payments</a></td>
<td class="nump">983<span></span>
</td>
<td class="nump">710<span></span>
</td>
<td class="nump">2,630<span></span>
</td>
<td class="nump">2,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Contract amortization</a></td>
<td class="num">(729)<span></span>
</td>
<td class="num">(223)<span></span>
</td>
<td class="num">(2,096)<span></span>
</td>
<td class="num">(1,882)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Ending Balance</a></td>
<td class="nump">$ 8,681<span></span>
</td>
<td class="nump">$ 8,011<span></span>
</td>
<td class="nump">$ 8,681<span></span>
</td>
<td class="nump">$ 8,011<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_CapitalizedContractCostPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized Contract Cost Payments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_CapitalizedContractCostPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_CapitalizedContractCostRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized Contract Cost [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_CapitalizedContractCostRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="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 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="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 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>49
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557459259296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments - Other Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_InvestmentsAbstract', window );"><strong>Investments [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_EquitySecuritiesFvNi', window );">SERP investments at fair value</a></td>
<td class="nump">$ 1,739<span></span>
</td>
<td class="nump">$ 2,317<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiCost', window );">Cost method investments</a></td>
<td class="nump">10,742<span></span>
</td>
<td class="nump">11,004<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAggregateCost', window );">Equity method investments</a></td>
<td class="nump">303<span></span>
</td>
<td class="nump">340<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_OtherLongTermInvestments', window );">Total investments</a></td>
<td class="nump">$ 12,784<span></span>
</td>
<td class="nump">$ 13,661<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentAggregateCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate cost of investments accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.12)<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_EquityMethodInvestmentAggregateCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<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 (f)<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 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 investments 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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(12))<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_OtherLongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>50
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557462848848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_SERPInvestmentsCurrent', window );">SERP investments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 801,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">SERP investments at fair value</a></td>
<td class="nump">1,739,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,739,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,317,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=shen_CobankMember', window );">CoBank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">SERP investments at fair value</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss', window );">Other nonoperating income (expense)</a></td>
<td class="nump">$ 13,700<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 40,500<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_PercentageOfPatronageCreditPaidInCash', window );">Percentage of patronage credit paid in cash</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<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_shen_PercentageOfPatronageCreditPaidInShare', window );">Percentage of patronage credit paid in share</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=shen_ValleyNetworkPartnershipMember', window );">Valley Network Partnership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership interest, percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember', window );">Equity Method Investee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Revenue from related parties</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">500,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_RelatedPartyCosts', window );">Related party costs</a></td>
<td class="nump">$ 19,200<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="nump">$ 73,600<span></span>
</td>
<td class="nump">$ 1,100,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_shen_PercentageOfPatronageCreditPaidInCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of patronage credits paid in cash by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_PercentageOfPatronageCreditPaidInCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</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_shen_PercentageOfPatronageCreditPaidInShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of patronage credits paid in share by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_PercentageOfPatronageCreditPaidInShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</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_shen_SERPInvestmentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>SERP Investments, 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;">shen_SERPInvestmentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<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_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<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 (f)<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 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</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 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br><br>Reference 2: 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(3)(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.</p></div>
<a href="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 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 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)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 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 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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a href="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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-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 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 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 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 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.1(e))<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_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=shen_CobankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=shen_CobankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=shen_ValleyNetworkPartnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=shen_ValleyNetworkPartnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>51
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463941184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Table (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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 );">Total property, plant and equipment</a></td>
<td class="nump">$ 1,158,456<span></span>
</td>
<td class="nump">$ 1,028,233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="nump">517,049<span></span>
</td>
<td class="nump">474,071<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">641,407<span></span>
</td>
<td class="nump">554,162<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment</a></td>
<td class="nump">$ 3,771<span></span>
</td>
<td class="nump">3,771<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Land improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment</a></td>
<td class="nump">$ 3,483<span></span>
</td>
<td class="nump">3,478<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and structures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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 );">Total property, plant and equipment</a></td>
<td class="nump">$ 97,321<span></span>
</td>
<td class="nump">96,323<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and structures | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">10 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and structures | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">45 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember', window );">Cable and fiber</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment</a></td>
<td class="nump">$ 558,340<span></span>
</td>
<td class="nump">453,405<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember', window );">Cable and fiber | 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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">15 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember', window );">Cable and fiber | 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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">30 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_PropertyPlantAndEquipmentByTypeAxis=shen_EquipmentAndSoftwareMember', window );">Equipment and software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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 );">Total property, plant and equipment</a></td>
<td class="nump">$ 370,620<span></span>
</td>
<td class="nump">391,293<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=shen_EquipmentAndSoftwareMember', window );">Equipment and software | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">4 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_PropertyPlantAndEquipmentByTypeAxis=shen_EquipmentAndSoftwareMember', window );">Equipment and software | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">8 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherPlantInServiceMember', window );">Plant in service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment</a></td>
<td class="nump">$ 1,033,535<span></span>
</td>
<td class="nump">948,270<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember', window );">Plant under construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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 );">Total property, plant and equipment</a></td>
<td class="nump">$ 124,921<span></span>
</td>
<td class="nump">$ 79,963<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=shen_EquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=shen_EquipmentAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherPlantInServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherPlantInServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463890016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Aug. 23, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>cell_site</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.1<span></span>
</td>
<td class="nump">$ 46.4<span></span>
</td>
<td class="nump">$ 40.2<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_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed', window );">Number of wireless sites closed | cell_site</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_LongLivedAssetsNumberOfWirelessSites', window );">Number of wireless sites | cell_site</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of long-lived assets to be disposed of</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=shen_AssetPurchaseAgreementMember', window );">Asset Purchase Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Asset acquisition, consideration transferred</a></td>
<td class="nump">$ 21.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Payments to acquire productive assets</a></td>
<td class="nump">17.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred', window );">Asset acquisition, consideration transferred, liabilities incurred</a></td>
<td class="nump">$ 3.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Consideration Transferred, Liabilities Incurred</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment of Long-Lived Assets, Number of Wireless Sites Closed</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</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_shen_LongLivedAssetsNumberOfWirelessSites">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-Lived Assets, Number Of Wireless Sites</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_LongLivedAssetsNumberOfWirelessSites</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</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_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</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 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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 55<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6829253&amp;loc=SL6831962-166255<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 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<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 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2611-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=shen_AssetPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=shen_AssetPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557462866240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Non-amortizing intangibles</a></td>
<td class="nump">$ 76,597<span></span>
</td>
<td class="nump">$ 64,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">28,888<span></span>
</td>
<td class="nump">28,888<span></span>
</td>
</tr>
<tr class="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 and other</a></td>
<td class="num">(27,117)<span></span>
</td>
<td class="num">(26,754)<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 );">Total</a></td>
<td class="nump">1,771<span></span>
</td>
<td class="nump">2,134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Total intangible assets, gross carrying amount</a></td>
<td class="nump">108,729<span></span>
</td>
<td class="nump">96,607<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">81,612<span></span>
</td>
<td class="nump">69,853<span></span>
</td>
</tr>
<tr class="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=shen_BroadbandSegmentMember', window );">Goodwill - Broadband</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_GoodwillGross', window );">Goodwill, gross</a></td>
<td class="nump">3,244<span></span>
</td>
<td class="nump">3,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">3,244<span></span>
</td>
<td class="nump">3,244<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Subscriber relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">28,425<span></span>
</td>
<td class="nump">28,425<span></span>
</td>
</tr>
<tr class="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 and other</a></td>
<td class="num">(26,794)<span></span>
</td>
<td class="num">(26,451)<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 );">Total</a></td>
<td class="nump">1,631<span></span>
</td>
<td class="nump">1,974<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">463<span></span>
</td>
<td class="nump">463<span></span>
</td>
</tr>
<tr class="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 and other</a></td>
<td class="num">(323)<span></span>
</td>
<td class="num">(303)<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 );">Total</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">160<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember', window );">Cable franchise rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Non-amortizing intangibles</a></td>
<td class="nump">64,334<span></span>
</td>
<td class="nump">64,334<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=shen_FCCSpectrumLicensesMember', window );">FCC Spectrum licenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Non-amortizing intangibles</a></td>
<td class="nump">12,122<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=shen_RailroadCrossingRightsMember', window );">Railroad crossing rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Non-amortizing intangibles</a></td>
<td class="nump">$ 141<span></span>
</td>
<td class="nump">$ 141<span></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_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_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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/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 3: http://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<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_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_StatementBusinessSegmentsAxis=shen_BroadbandSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=shen_BroadbandSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=shen_FCCSpectrumLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=shen_FCCSpectrumLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=shen_RailroadCrossingRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=shen_RailroadCrossingRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>54
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463913056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=shen_FCCSpectrumLicensesMember', window );">FCC Spectrum licenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefinitelivedIntangibleAssetsAcquired', window );">Indefinite-lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.1<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=shen_FCCSpectrumLicensesMember', window );">FCC Spectrum licenses | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_shen_IndefiniteLivedIntangibleAssetsRefund', window );">Assets refund</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=shen_BeamFixedWirelessNetworkMember', window );">Beam Fixed Wireless Network | Discontinued Operations, Held-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets', window );">Discontinued operation, indefinite-lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.8<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_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets', window );">Discontinued operation, finite-lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.9<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_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred', window );">Discontinued operation, finite-lived intangible assets, liabilities incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Finite-lived Intangible Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Finite-lived Intangible Assets, Liabilities Incurred</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Indefinite-Lived Intangible Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_IndefiniteLivedIntangibleAssetsRefund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indefinite-lived Intangible Assets Refund</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_IndefiniteLivedIntangibleAssetsRefund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_IndefinitelivedIntangibleAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefinitelivedIntangibleAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=shen_FCCSpectrumLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=shen_FCCSpectrumLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=shen_BeamFixedWirelessNetworkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=shen_BeamFixedWirelessNetworkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557459258880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets and Accrued Liabilities - Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_FCCSpectrumLicensesLeasesCurrent', window );">Deposit for FCC spectrum licenses</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 16,118<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_shen_PrepaidMaintenanceExpenseCurrent', window );">Prepaid maintenance and software expenses</a></td>
<td class="nump">7,756<span></span>
</td>
<td class="nump">8,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetCurrent', window );">Broadband contract acquisition costs</a></td>
<td class="nump">2,747<span></span>
</td>
<td class="nump">2,502<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_shen_SERPInvestmentsCurrent', window );">SERP investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">801<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other</a></td>
<td class="nump">1,412<span></span>
</td>
<td class="nump">2,018<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">$ 11,915<span></span>
</td>
<td class="nump">$ 29,830<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_FCCSpectrumLicensesLeasesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>FCC Spectrum Licenses Leases, 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;">shen_FCCSpectrumLicensesLeasesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_PrepaidMaintenanceExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Maintenance Expense, 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;">shen_PrepaidMaintenanceExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_SERPInvestmentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>SERP Investments, 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;">shen_SERPInvestmentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; 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 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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(8))<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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557462841472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets and Accrued Liabilities - Long-Term Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities 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_CapitalizedContractCostNetNoncurrent', window );">Broadband contract acquisition costs</a></td>
<td class="nump">$ 5,934<span></span>
</td>
<td class="nump">$ 5,645<span></span>
</td>
</tr>
<tr class="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 );">Prepaid maintenance and software expenses</a></td>
<td class="nump">7,233<span></span>
</td>
<td class="nump">4,653<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_DeferredCosts', window );">Deferred charges and other assets</a></td>
<td class="nump">$ 13,167<span></span>
</td>
<td class="nump">$ 10,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_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463037712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets and Accrued Liabilities - Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_AccruedProgrammingCostsCurrent', window );">Accrued programming costs</a></td>
<td class="nump">$ 2,960<span></span>
</td>
<td class="nump">$ 3,084<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_shen_SalesAndPropertyTaxesPayableCurrent', window );">Sales and property taxes payable</a></td>
<td class="nump">1,564<span></span>
</td>
<td class="nump">1,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveCurrent', window );">Restructuring accrual</a></td>
<td class="nump">414<span></span>
</td>
<td class="nump">1,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">9,102<span></span>
</td>
<td class="nump">8,701<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 and other</a></td>
<td class="nump">$ 14,040<span></span>
</td>
<td class="nump">$ 14,611<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_AccruedProgrammingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Programming Costs, 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;">shen_AccruedProgrammingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_SalesAndPropertyTaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales And Property Taxes Payable 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;">shen_SalesAndPropertyTaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>58
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557464141952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets and Accrued Liabilities - Long Term Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities 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_ContractWithCustomerLiabilityNoncurrent', window );">Noncurrent portion of deferred lease revenue</a></td>
<td class="nump">$ 20,528<span></span>
</td>
<td class="nump">$ 19,749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Noncurrent portion of financing leases</a></td>
<td class="nump">1,501<span></span>
</td>
<td class="nump">1,614<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesNoncurrent', window );">Other</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">461<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_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">$ 22,059<span></span>
</td>
<td class="nump">$ 21,824<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-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_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_OtherAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557462951504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets and Accrued Liabilities - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="nump">$ 641<span></span>
</td>
<td class="nump">$ 1,160<span></span>
</td>
<td class="nump">$ 1,031<span></span>
</td>
<td class="nump">$ 1,821<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=shen_WorkforceReductionProgramMember', window );">Workforce Reduction Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">2,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_RestructuringPlanAxis=shen_WorkforceReductionProgramMember', window );">Workforce Reduction Program | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=shen_WorkforceReductionProgramMember', window );">Workforce Reduction Program | Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<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 17<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-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_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=shen_WorkforceReductionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=shen_WorkforceReductionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557461487440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating lease, weighted average remaining lease term</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating lease, weighted average discount rate, percent</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance lease, weighted average remaining lease term</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">13 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance lease, weighted average discount rate, percent</a></td>
<td class="nump">5.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease, cost</a></td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="nump">$ 8.3<span></span>
</td>
<td class="nump">$ 5.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_FinanceLeaseCost', window );">Finance lease, cost</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease, payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.6<span></span>
</td>
<td class="nump">4.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use asset obtained in exchange for operating lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.3<span></span>
</td>
<td class="nump">7.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="nump">$ 13.8<span></span>
</td>
<td class="nump">$ 7.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_FinanceLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_FinanceLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463919760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturity of Lease Liability - Lessee (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2022</a></td>
<td class="nump">$ 964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">5,478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">5,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">4,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">4,420<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_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">2027 and thereafter</a></td>
<td class="nump">68,958<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">89,868<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="nump">34,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">54,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2022</a></td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">176<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">178<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">153<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_shen_FinanceLeaseLiabilityToBePaidAfterYearFour', window );">2027 and thereafter</a></td>
<td class="nump">1,514<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">2,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="nump">624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">1,597<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_LeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2022</a></td>
<td class="nump">984<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_LesseeLeaseLiabilityPaymentsDueYearOne', window );">2023</a></td>
<td class="nump">5,654<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_LesseeLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">5,308<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_LesseeLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">5,098<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_LesseeLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">4,573<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour', window );">2027 and thereafter</a></td>
<td class="nump">70,472<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_LesseeLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">92,089<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_LesseeLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="nump">35,529<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_LeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 56,560<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_FinanceLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, To Be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_FinanceLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_LeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Liabilities, Payments, Due [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;">shen_LeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_LeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease, 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;">shen_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_LesseeLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease Liability, Payments, Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_LesseeLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease Liability, Payments, Due After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_LesseeLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease Liability, Payments, Due Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_LesseeLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_LesseeLeaseLiabilityPaymentsDueYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease Liability, Payments, Due Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_LesseeLeaseLiabilityPaymentsDueYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_LesseeLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease Liability, Payments, Due Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_LesseeLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_LesseeLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease Liability, Payments, Due 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;">shen_LesseeLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease Liability, Payments, Remainder of 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;">shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_LesseeLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease Liability, Undiscounted Excess Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_LesseeLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, To Be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br><br>Reference 2: 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_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557464137616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturity of Lease Liability - Lessor (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear', window );">2022</a></td>
<td class="nump">$ 5,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">2023</a></td>
<td class="nump">14,941<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears', window );">2024</a></td>
<td class="nump">13,805<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears', window );">2025</a></td>
<td class="nump">12,895<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears', window );">2026</a></td>
<td class="nump">9,877<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_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour', window );">2027 and thereafter</a></td>
<td class="nump">30,338<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_LessorOperatingLeasePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">$ 87,037<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessor, Operating Lease, Payment To Be Received, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payments to be received by lessor for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>63
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557461373712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Credit Agreement (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_UnamortizedLoanFeesNet', window );">Less: unamortized loan fees</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_LongTermDebtNetOfUnamortizedLoanFees', window );">Total debt, net of unamortized loan fees</a></td>
<td class="nump">24,974<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_DebtInstrumentAxis=shen_TermLoanA1Member', window );">Term loan A-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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 );">Total debt</a></td>
<td class="nump">12,500<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_DebtInstrumentAxis=shen_TermLoanA2Member', window );">Term loan A-2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt</a></td>
<td class="nump">$ 12,500<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_shen_LongTermDebtNetOfUnamortizedLoanFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 loan fees of long-term debt. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_LongTermDebtNetOfUnamortizedLoanFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_UnamortizedLoanFeesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net unamortized loan fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_UnamortizedLoanFeesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_DebtInstrumentAxis=shen_TermLoanA1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=shen_TermLoanA1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=shen_TermLoanA2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=shen_TermLoanA2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557458245008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 01, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt', window );">Proceeds from secured debt</a></td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.64%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 243,000<span></span>
</td>
<td class="nump">$ 10,397,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=shen_TermLoanA1Member', window );">Term loan A-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Term of credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt', window );">Proceeds from secured debt</a></td>
<td class="nump">12,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=shen_TermLoanA1Member', window );">Term loan A-1 | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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</a></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="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=shen_TermLoanA2Member', window );">Term loan A-2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Term of credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt', window );">Proceeds from secured debt</a></td>
<td class="nump">$ 12,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=shen_TermLoanA2Member', window );">Term loan A-2 | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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</a></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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Term of credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_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_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_ProceedsFromIssuanceOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured 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 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_ProceedsFromIssuanceOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=shen_TermLoanA1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=shen_TermLoanA1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=shen_TermLoanA2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=shen_TermLoanA2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>65
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463910592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Effective Income Tax Rate Reconciliation, Amount [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Expected tax (benefit) expense at federal statutory</a></td>
<td class="num">$ (626)<span></span>
</td>
<td class="nump">$ 208<span></span>
</td>
<td class="num">$ (1,524)<span></span>
</td>
<td class="nump">$ 1,795<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax (benefit) expense, net of federal tax effect</a></td>
<td class="num">(148)<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="num">(361)<span></span>
</td>
<td class="nump">551<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Revaluation of deferred tax liabilities</a></td>
<td class="num">(108)<span></span>
</td>
<td class="num">(7,675)<span></span>
</td>
<td class="num">(108)<span></span>
</td>
<td class="num">(6,629)<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_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome', window );">Stranded tax effects reclassified from other comprehensive income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,620<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Excess tax deficiency (benefit) from share-based compensation and other expense, net</a></td>
<td class="nump">631<span></span>
</td>
<td class="nump">259<span></span>
</td>
<td class="nump">1,294<span></span>
</td>
<td class="nump">144<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_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="num">$ (251)<span></span>
</td>
<td class="num">$ (5,506)<span></span>
</td>
<td class="num">$ (699)<span></span>
</td>
<td class="num">$ (2,519)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970579&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32059-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 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557464225392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIncomeTaxRefunds', window );">Proceeds from income tax refunds</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 24,900,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ProceedsFromIncomeTaxRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 received during the 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 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 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_ProceedsFromIncomeTaxRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>67
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557461430864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation and (Loss) Earnings per Share - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 02, 2021</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="nump">$ 7,299<span></span>
</td>
<td class="nump">$ 1,953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive awards outstanding (fewer than)(in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">252,000<span></span>
</td>
<td class="nump">215,000<span></span>
</td>
<td class="nump">165,000<span></span>
</td>
<td class="nump">215,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_CommonStockDividendsPerShareDeclared', window );">Common stock, dividends, per share, declared (in dollar per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.75<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends payout</a></td>
<td class="nump">$ 937,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_srt_TitleOfIndividualAxis=shen_EmployeesMember', window );">Employees | Relative Total Shareholder Return Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</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">$ 23.83<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_TitleOfIndividualAxis=shen_EmployeesAndDirectorsMember', window );">Employees And Directors | Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</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">518,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_TitleOfIndividualAxis=shen_EmployeesAndDirectorsMember', window );">Employees And Directors | Restricted Stock Units (RSUs) | 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</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">$ 18.84<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_TitleOfIndividualAxis=shen_EmployeesAndDirectorsMember', window );">Employees And Directors | Restricted Stock Units (RSUs) | 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.92<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_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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript: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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TitleOfIndividualAxis=shen_EmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TitleOfIndividualAxis=shen_EmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=shen_RelativeTotalShareholderReturnAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=shen_RelativeTotalShareholderReturnAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TitleOfIndividualAxis=shen_EmployeesAndDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TitleOfIndividualAxis=shen_EmployeesAndDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463973680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation and (Loss) Earnings per Share - Basic and Diluted 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>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">(Loss) income from continuing operations</a></td>
<td class="num">$ (2,728)<span></span>
</td>
<td class="nump">$ 6,495<span></span>
</td>
<td class="num">$ (6,556)<span></span>
</td>
<td class="nump">$ 11,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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Total income from discontinued operations, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">886,326<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">986,364<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 (loss) income</a></td>
<td class="num">$ (2,728)<span></span>
</td>
<td class="nump">$ 892,821<span></span>
</td>
<td class="num">$ (6,556)<span></span>
</td>
<td class="nump">$ 997,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="nump">50,183<span></span>
</td>
<td class="nump">49,984<span></span>
</td>
<td class="nump">50,153<span></span>
</td>
<td class="nump">49,984<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic net income per share - continuing operations (in dollars per share)</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Basic net income per share - discontinued operations (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">17.73<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">19.73<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_EarningsPerShareBasic', window );">Basic net income (loss) per share (in dollars per share)</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="nump">$ 17.86<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="nump">$ 19.95<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_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest', window );">Effect from dilutive shares and options outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">136<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">152<span></span>
</td>
</tr>
<tr class="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 weighted average shares outstanding (in shares)</a></td>
<td class="nump">50,183<span></span>
</td>
<td class="nump">50,120<span></span>
</td>
<td class="nump">50,153<span></span>
</td>
<td class="nump">50,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted net income per share - continuing operations (in dollars per share)</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Diluted net income per share - discontinued operations (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">17.68<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">19.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_EarningsPerShareDiluted', window );">Diluted net income (loss) per share (in dollars per share)</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="nump">$ 17.81<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="nump">$ 19.89<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Acquisition Noncontrolling Interest, Shares Reserved To Acquire Noncontrolling Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</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_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_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_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_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4613673-111683<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 (a)<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> -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 4: 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 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://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.13)<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 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 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 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) from continuing operations 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 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 2: 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.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 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 5: 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(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 (b)<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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 9: 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 10: 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 11: 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 12: 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(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: 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 14: 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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-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_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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 (a)<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> -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 4: 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 5: 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 6: 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 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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: 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(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: 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 10: 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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<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 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 12: 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 13: 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(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: 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 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 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript: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> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: 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><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-109256<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(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 5: 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(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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/2009/role/commonPracticeRef<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 9: 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(14))<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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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 S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=120398118&amp;loc=d3e355146-122828<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 (d)<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 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557459299264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Government Grants (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 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_shen_OtherIncomeLineItems', window );"><strong>Other Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_IncreaseDecreaseInGrantsReceivable', window );">Increase (decrease) in grants receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57.8<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_shen_GrantsReceivablePerformanceConditionPeriod', window );">Grants receivable, performance condition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=shen_LewisCountyWestVirginiaMember', window );">Lewis County, West Virginia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_OtherIncomeLineItems', window );"><strong>Other Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_IncreaseDecreaseInGrantsReceivable', window );">Increase (decrease) in grants receivable</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=shen_FrederickCountyMarylandMember', window );">Frederick County, Maryland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_OtherIncomeLineItems', window );"><strong>Other Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_IncreaseDecreaseInGrantsReceivable', window );">Increase (decrease) in grants receivable</a></td>
<td class="nump">$ 10.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_GrantsReceivablePerformanceConditionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Grants Receivable, Performance Condition 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;">shen_GrantsReceivablePerformanceConditionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</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_shen_IncreaseDecreaseInGrantsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Grants 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;">shen_IncreaseDecreaseInGrantsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_OtherIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Income [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_OtherIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=shen_LewisCountyWestVirginiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=shen_LewisCountyWestVirginiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=shen_FrederickCountyMarylandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=shen_FrederickCountyMarylandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557385280976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting - Selected Financial Data for Segments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 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_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">$ 66,924<span></span>
</td>
<td class="nump">$ 62,244<span></span>
</td>
<td class="nump">$ 197,359<span></span>
</td>
<td class="nump">$ 182,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of services exclusive of depreciation and amortization</a></td>
<td class="nump">27,477<span></span>
</td>
<td class="nump">25,747<span></span>
</td>
<td class="nump">80,572<span></span>
</td>
<td class="nump">73,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">22,227<span></span>
</td>
<td class="nump">20,238<span></span>
</td>
<td class="nump">69,152<span></span>
</td>
<td class="nump">60,711<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="nump">641<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
<td class="nump">1,031<span></span>
</td>
<td class="nump">1,821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment expense</a></td>
<td class="nump">477<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,884<span></span>
</td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">17,873<span></span>
</td>
<td class="nump">14,248<span></span>
</td>
<td class="nump">47,008<span></span>
</td>
<td class="nump">40,714<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 (loss) income</a></td>
<td class="num">(1,771)<span></span>
</td>
<td class="nump">851<span></span>
</td>
<td class="num">(5,288)<span></span>
</td>
<td class="nump">5,471<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">22,227<span></span>
</td>
<td class="nump">20,238<span></span>
</td>
<td class="nump">69,152<span></span>
</td>
<td class="nump">60,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="nump">641<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
<td class="nump">1,031<span></span>
</td>
<td class="nump">1,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment expense</a></td>
<td class="nump">477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,884<span></span>
</td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">17,873<span></span>
</td>
<td class="nump">14,248<span></span>
</td>
<td class="nump">47,008<span></span>
</td>
<td class="nump">40,714<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">68,695<span></span>
</td>
<td class="nump">61,393<span></span>
</td>
<td class="nump">202,647<span></span>
</td>
<td class="nump">177,164<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 (loss) income</a></td>
<td class="num">(1,771)<span></span>
</td>
<td class="nump">851<span></span>
</td>
<td class="num">(5,288)<span></span>
</td>
<td class="nump">5,471<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Broadband</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">62,386<span></span>
</td>
<td class="nump">57,913<span></span>
</td>
<td class="nump">183,512<span></span>
</td>
<td class="nump">169,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">13,946<span></span>
</td>
<td class="nump">11,898<span></span>
</td>
<td class="nump">41,376<span></span>
</td>
<td class="nump">35,429<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="nump">169<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="nump">629<span></span>
</td>
<td class="nump">203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment expense</a></td>
<td class="nump">477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,884<span></span>
</td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">16,791<span></span>
</td>
<td class="nump">12,211<span></span>
</td>
<td class="nump">42,724<span></span>
</td>
<td class="nump">35,648<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">57,576<span></span>
</td>
<td class="nump">48,513<span></span>
</td>
<td class="nump">166,414<span></span>
</td>
<td class="nump">141,429<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 (loss) income</a></td>
<td class="nump">4,810<span></span>
</td>
<td class="nump">9,400<span></span>
</td>
<td class="nump">17,098<span></span>
</td>
<td class="nump">27,865<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Tower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">4,677<span></span>
</td>
<td class="nump">4,449<span></span>
</td>
<td class="nump">14,226<span></span>
</td>
<td class="nump">13,728<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">314<span></span>
</td>
<td class="nump">982<span></span>
</td>
<td class="nump">886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">445<span></span>
</td>
<td class="nump">468<span></span>
</td>
<td class="nump">1,562<span></span>
</td>
<td class="nump">1,398<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">2,087<span></span>
</td>
<td class="nump">2,286<span></span>
</td>
<td class="nump">6,598<span></span>
</td>
<td class="nump">6,354<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 (loss) income</a></td>
<td class="nump">2,590<span></span>
</td>
<td class="nump">2,163<span></span>
</td>
<td class="nump">7,628<span></span>
</td>
<td class="nump">7,374<span></span>
</td>
</tr>
<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_IntersegmentEliminationMember', window );">Intersegment Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="num">(47)<span></span>
</td>
<td class="nump">74<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,225<span></span>
</td>
</tr>
<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_IntersegmentEliminationMember', window );">Intersegment Eliminations | Broadband</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">99<span></span>
</td>
<td class="nump">124<span></span>
</td>
<td class="nump">4,409<span></span>
</td>
</tr>
<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_IntersegmentEliminationMember', window );">Intersegment Eliminations | Tower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">67<span></span>
</td>
<td class="nump">93<span></span>
</td>
<td class="nump">255<span></span>
</td>
<td class="nump">5,203<span></span>
</td>
</tr>
<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_IntersegmentEliminationMember', window );">Intersegment Eliminations | Corporate &amp; Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="num">(139)<span></span>
</td>
<td class="num">(118)<span></span>
</td>
<td class="num">(379)<span></span>
</td>
<td class="num">(387)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate, Non-Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">8,023<span></span>
</td>
<td class="nump">8,026<span></span>
</td>
<td class="nump">26,794<span></span>
</td>
<td class="nump">24,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="nump">472<span></span>
</td>
<td class="nump">1,089<span></span>
</td>
<td class="nump">402<span></span>
</td>
<td class="nump">1,618<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">1,569<span></span>
</td>
<td class="nump">2,722<span></span>
</td>
<td class="nump">3,668<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">9,032<span></span>
</td>
<td class="nump">10,594<span></span>
</td>
<td class="nump">29,635<span></span>
</td>
<td class="nump">29,381<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 (loss) income</a></td>
<td class="num">(9,171)<span></span>
</td>
<td class="num">(10,712)<span></span>
</td>
<td class="num">(30,014)<span></span>
</td>
<td class="num">(29,768)<span></span>
</td>
</tr>
<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=shen_ResidentialAndSMBMember', window );">Residential &amp; SMB | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">48,700<span></span>
</td>
<td class="nump">44,783<span></span>
</td>
<td class="nump">143,512<span></span>
</td>
<td class="nump">131,702<span></span>
</td>
</tr>
<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=shen_ResidentialAndSMBMember', window );">Residential &amp; SMB | Operating Segments | Broadband</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">48,700<span></span>
</td>
<td class="nump">44,783<span></span>
</td>
<td class="nump">143,512<span></span>
</td>
<td class="nump">131,702<span></span>
</td>
</tr>
<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=shen_ResidentialAndSMBMember', window );">Residential &amp; SMB | Operating Segments | Tower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<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=shen_CommercialFiberMember', window );">Commercial Fiber | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">9,522<span></span>
</td>
<td class="nump">9,059<span></span>
</td>
<td class="nump">27,924<span></span>
</td>
<td class="nump">21,975<span></span>
</td>
</tr>
<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=shen_CommercialFiberMember', window );">Commercial Fiber | Operating Segments | Broadband</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">9,522<span></span>
</td>
<td class="nump">9,059<span></span>
</td>
<td class="nump">27,924<span></span>
</td>
<td class="nump">21,975<span></span>
</td>
</tr>
<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=shen_CommercialFiberMember', window );">Commercial Fiber | Operating Segments | Tower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<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=shen_CarrierAccessRevenueMember', window );">RLEC &amp; Other | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">4,139<span></span>
</td>
<td class="nump">3,972<span></span>
</td>
<td class="nump">11,952<span></span>
</td>
<td class="nump">11,208<span></span>
</td>
</tr>
<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=shen_CarrierAccessRevenueMember', window );">RLEC &amp; Other | Operating Segments | Broadband</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">4,139<span></span>
</td>
<td class="nump">3,972<span></span>
</td>
<td class="nump">11,952<span></span>
</td>
<td class="nump">11,208<span></span>
</td>
</tr>
<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=shen_CarrierAccessRevenueMember', window );">RLEC &amp; Other | Operating Segments | Tower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<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=shen_TowerLeaseMember', window );">Tower lease | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">4,610<span></span>
</td>
<td class="nump">4,356<span></span>
</td>
<td class="nump">13,971<span></span>
</td>
<td class="nump">8,525<span></span>
</td>
</tr>
<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=shen_TowerLeaseMember', window );">Tower lease | Operating Segments | Broadband</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<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=shen_TowerLeaseMember', window );">Tower lease | Operating Segments | Tower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">4,610<span></span>
</td>
<td class="nump">4,356<span></span>
</td>
<td class="nump">13,971<span></span>
</td>
<td class="nump">8,525<span></span>
</td>
</tr>
<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=shen_ServiceandOtherMember', window );">Service revenue and other | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">66,971<span></span>
</td>
<td class="nump">62,170<span></span>
</td>
<td class="nump">197,359<span></span>
</td>
<td class="nump">173,410<span></span>
</td>
</tr>
<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=shen_ServiceandOtherMember', window );">Service revenue and other | Operating Segments | Broadband</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">62,361<span></span>
</td>
<td class="nump">57,814<span></span>
</td>
<td class="nump">183,388<span></span>
</td>
<td class="nump">164,885<span></span>
</td>
</tr>
<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=shen_ServiceandOtherMember', window );">Service revenue and other | Operating Segments | Tower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract', window );"><strong>External revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service revenue and other</a></td>
<td class="nump">4,610<span></span>
</td>
<td class="nump">4,356<span></span>
</td>
<td class="nump">13,971<span></span>
</td>
<td class="nump">8,525<span></span>
</td>
</tr>
<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 );">Cost of 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of services exclusive of depreciation and amortization</a></td>
<td class="nump">27,477<span></span>
</td>
<td class="nump">25,747<span></span>
</td>
<td class="nump">80,572<span></span>
</td>
<td class="nump">73,819<span></span>
</td>
</tr>
<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 );">Cost of services | Operating Segments | Broadband</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of services exclusive of depreciation and amortization</a></td>
<td class="nump">26,193<span></span>
</td>
<td class="nump">24,333<span></span>
</td>
<td class="nump">76,801<span></span>
</td>
<td class="nump">70,050<span></span>
</td>
</tr>
<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 );">Cost of services | Operating Segments | Tower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of services exclusive of depreciation and amortization</a></td>
<td class="nump">1,384<span></span>
</td>
<td class="nump">1,504<span></span>
</td>
<td class="nump">4,054<span></span>
</td>
<td class="nump">4,070<span></span>
</td>
</tr>
<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 );">Cost of services | Corporate, Non-Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of services exclusive of depreciation and amortization</a></td>
<td class="num">$ (100)<span></span>
</td>
<td class="num">$ (90)<span></span>
</td>
<td class="num">$ (283)<span></span>
</td>
<td class="num">$ (301)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_EntityWideInformationRevenueFromExternalCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_EntityWideInformationRevenueFromExternalCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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)(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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_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_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=shen_BroadbandSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=shen_BroadbandSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=shen_TowerSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=shen_TowerSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_CorporateAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=us-gaap_CorporateAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=shen_ResidentialAndSMBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=shen_ResidentialAndSMBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=shen_CommercialFiberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=shen_CommercialFiberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=shen_CarrierAccessRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=shen_CarrierAccessRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=shen_TowerLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=shen_TowerLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=shen_ServiceandOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=shen_ServiceandOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>71
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557464011792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 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_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract', window );"><strong>Reconciliation of income from continuing operations from segments to consolidated [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">$ (1,771)<span></span>
</td>
<td class="nump">$ 851<span></span>
</td>
<td class="num">$ (5,288)<span></span>
</td>
<td class="nump">$ 5,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_NonoperatingIncomeExpense', window );">Other (expense) income, net</a></td>
<td class="num">(1,208)<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="num">(1,967)<span></span>
</td>
<td class="nump">3,076<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 );">(Loss) income from continuing operations before income taxes</a></td>
<td class="num">$ (2,979)<span></span>
</td>
<td class="nump">$ 989<span></span>
</td>
<td class="num">$ (7,255)<span></span>
</td>
<td class="nump">$ 8,547<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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.7)<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557463736304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Discontinued Operations - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jul. 01, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</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_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees', window );">Waived management fees</a></td>
<td class="nump">$ 60<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember', window );">Discontinued Operations, Held-for-sale</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Sale proceeds</a></td>
<td class="nump">$ 1,940<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Discontinued Operation, Consideration, Waived Management Fees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140557458277104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations - Income (Loss) From Discontinued Operations (Details) - Discontinued Operations, Held-for-sale - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 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_RevenuesAbstract', window );"><strong>Revenue:</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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Total revenue</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 213,329<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,514<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_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense', window );">Severance expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">465<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_DisposalGroupIncludingDiscontinuedOperationOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">68,087<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_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">145,242<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other (expense) income:</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_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt', window );">Debt extinguishment</a></td>
<td class="num">(11,032)<span></span>
</td>
<td class="num">(11,032)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense', window );">Interest expense and other, net</a></td>
<td class="num">(733)<span></span>
</td>
<td class="num">(9,434)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome', window );">Gain on sale of disposition of Wireless assets and operations</a></td>
<td class="nump">1,224,815<span></span>
</td>
<td class="nump">1,224,815<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax', window );">Income before income taxes</a></td>
<td class="nump">1,213,050<span></span>
</td>
<td class="nump">1,349,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod', window );">Income tax expense</a></td>
<td class="nump">326,724<span></span>
</td>
<td class="nump">363,227<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax', window );">Income from discontinued operations, net of tax</a></td>
<td class="nump">886,326<span></span>
</td>
<td class="nump">986,364<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember', window );">Service revenue 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_RevenuesAbstract', window );"><strong>Revenue:</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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Total revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">201,076<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember', window );">Equipment revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Revenue:</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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Total revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,253<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember', window );">Cost of 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_OperatingExpensesAbstract', window );"><strong>Operating 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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of services and cost of goods sold</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">38,144<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember', window );">Cost of goods sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating 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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of services and cost of goods sold</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11,964<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation Extinguishment Of 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;">shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Selling, General And Administrative Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operations, Severance Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>shen_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.</p></div>
<a href="javascript: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> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.</p></div>
<a href="javascript: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> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) attributable to income (loss) from operations classified as a discontinued operation. Excludes tax expense (benefit) for gain (loss) on disposal and for provision for gain (loss) until disposal.</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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense attributable to disposal group, including, but not limited to, 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 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=26872618&amp;loc=d3e7436-122677<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1063-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1060-107759<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense attributable to disposal group, including, but not limited to, 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating income (loss) attributable to disposal group, including, but not limited to, 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 income attributable to disposal group, including, but not limited to, 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 attributable to disposal group, including, but not limited to, 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=shen_ServiceandOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=shen_ServiceandOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=shen_EquipmentProductAndServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=shen_EquipmentProductAndServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>shen-20220930_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:shen="http://shentel.com/20220930"
  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="shen-20220930.xsd" xlink:type="simple"/>
    <context id="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icdd2ce56925f4a0d94ee6d71685af2b6_I20221026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <instant>2022-10-26</instant>
        </period>
    </context>
    <context id="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i7b099751d2ea4056b0044fac1dd87ea4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iad32c8f61f94442981ad649adf095eeb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8c261769b5474f90bc4a31020923266a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9305296c29c94de7afa66c64ef1bae89_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9f1127a1603548cfae44950ed3fd168f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ieb497359a2694b41b42ccdcf6f47722e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i79087ad0a9ae434eba9b33cbd02335d1_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i83f0265b1c994949954cc80ca3b76cde_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iba04d684542c47b5942cf14b8d57bcf8_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i22f6c2f94d864e32a8bb2b37cbb4daaf_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i75c4a824e4b84acea178f66235410efd_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i45671c20490f46528681483241d36bf4_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ie5fc1e060aca4cc7b48973a8b02e79dc_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="if3bfad77b95d4e95b6a7e281dbac6a30_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</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="i96582171b73941e0a856902b1d984f81_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</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="i0dc17134e1d7489db6614d0d7ed528c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</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="ia13602ef125f49a9b54d0374bc2be003_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</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="ie478362ea92e4232aea1b1e7c2dcdb9a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i60d1ebdbea5542b3b7c8da125f2ed013_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i60dae8e87e5a4e1ba962848f3d2a69d2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia0b6c952aecf4f358e747faf35bc993a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i73b25ea70afe466b8eb791e09fcebdb9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i17f8005067984c05a805f40d63fef37e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4daf3a335cc74d818a8a856e08a46dd9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icbd2c6617dc44127b1f4c807388cf71f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie8c0528fa3ac4109b0684e91fe38735c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if2458e142bd9414b9dd80cd1bf4efb05_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if46532546b2d4e1882191eb8fe804cb9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iab491f37606243b68ff37190135daba1_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idc81efaf851a4075bf9da580402688b6_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i35e545a146e448a6bee8c10185cac202_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i124d8994d2c4489aa79207c9c8f86f42_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1aff037844f748e28f1cf433cd2317e7_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7153113fe0714cca98cfc8519c01c2dd_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i79eb16051bd8463380c0282c0ad00b59_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ebbd3997032495a967cd46181ee2576_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c2a4cb6a46b48d787064a701e4c03df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idfbe30e99b1e4a59ba9390c30fb161f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee3c99a79b934c40aca140be67b17fae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie68f836e74274454bcc82be7ff64423c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1e116e5547c3466b948deb97b266dba4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2da767a85edc454cb755783d2f92e521_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4fc23b339a5149fb8e6d3f7648f64422_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i41a54d82ea154e08923f202de4addb19_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:CobankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i3efe143427ff498ba9420e5290e74882_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:CobankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i55174349ded642aebf92add032d54910_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:CobankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib91be34b5da24692b9279f213bb10594_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:CobankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3767b372124446b68a750525634c8586_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:CobankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib9f4316d3c704c6c944d3e4feb0c2187_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:CobankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4c58d70ca4c546beb21569c4b8a2f7ba_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:ValleyNetworkPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i83fade226b204370bb92310bedda9963_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shen:ValleyNetworkPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a217b2087984802ba13f7125c08509a_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3930257198964512abbb8f40d669110a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id43fe32258584611866bb505c38b91bb_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9ac037eb4d78481391193eef9ccdd17b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i84dfb3703c964803878453cd622aa417_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ic2a1be1581a2443eaf3aeadeb4aa04c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f516af355994afe9c72bebd0b19322f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4dc5534812784042989d5b34c7923e52_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8f34cceaa61646afb3c4dadd5ae339fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e55dee73e18489cb2a25218e30d5a14_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6cd4d3be393a4e58ad2f3204a831f91a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i38577c39fb864b969b596b610a1b5d3f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id468ba42590b437fae122d603664ef97_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f0b714f693a445f96eb02b144407ae2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id9836e96499d48388afcdd7f4a5c61c4_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3a84fcdcdd764087adb1fe23f32f187c_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i9ad2119da02843b2bff3d61f92f47c15_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2e643a9915684a17b22926079ca94862_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shen:EquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifb82d9c76a5949e2b853df52fc68facd_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shen:EquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6f28718157e947d6963bda78a722c4f9_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shen:EquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i9a270eb8b9b04fba8349c5b176e56a96_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shen:EquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie596b177b6de4d26a543a740a37df7ec_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherPlantInServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id1592d0ebd4649d98f53f9b9d029d8ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherPlantInServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i20bb548388524d379db44871600c5727_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i22aa0a4badef4917aa551105f8186ce3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3fac44b7eeaf4639a17520e3721097e1_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia69ec5107750497694b4bb84e3d18126_D20220823-20220823">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">shen:AssetPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-23</startDate>
            <endDate>2022-08-23</endDate>
        </period>
    </context>
    <context id="ib5263fac089742f1929ccaf2f64ecad7_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i5a81314823464107a758b049567e73e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if99b95ae6d8f4edaaf173198bd9b6646_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8ba6169188c542469eac8fb6e47cbf62_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f484f1aa99944d7a9df30bbe3e7ad84_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:FCCSpectrumLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i45acb67e00bc4d5297e8c6b2b2755a74_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:FCCSpectrumLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ab8dffc7b50454f961461fdf5767381_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:RailroadCrossingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i9da2731e31cb4d97af6596cc0c658456_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:RailroadCrossingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i56cdc6cd9db14fe1b3587dd8e3a57927_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4465f4100ac643c8a64c45f02a392d48_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c6c3d059a564bc99e4017797e57ec88_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i71b294f42ad14f99aebafd82bd04eac4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3b304fd2ddd49e79337343c7627e35a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:FCCSpectrumLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i20d1077358a94bd88cf1b2e6f2e4d46a_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:FCCSpectrumLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3c4b00ce171b4b0cb7b350e4f3a62938_D20221101-20221130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">shen:FCCSpectrumLicensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="ib895b5a442ed4d15a4a24212830c8c31_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">shen:BeamFixedWirelessNetworkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id5e07da5f55445f1b7babb33a8ea42f4_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">shen:WorkforceReductionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1f6518664f3a48bdbf3b0fb53023f844_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">shen:WorkforceReductionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3f904c8caa0244f3a784819ff5d86e70_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">shen:WorkforceReductionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3627519525e9462f9993aa276e022b9b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">shen:WorkforceReductionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1261b7ca9a764084acacae486b8c104a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">shen:WorkforceReductionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i42adbb9b3b2a44428b24f4c3e09108d6_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">shen:WorkforceReductionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3c9c85d96d394b5eb378f25fac1a9dc6_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i5fdd89d68f8c4d5d81b15d175e1e0bec_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i31d562de6af448fcbea466282fe083b8_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i8c236285f7234bea851167edf9150422_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i441527dd76654c0db3d8ec9c90106096_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i2c06693c188548f28df21aaac398b7e4_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="id5fcdbc80db14f268a9cbd3991fe9828_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i04ad380dbe4d4037988080e3736bc0fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iff7ccf84597848ad8d78d926aa5101f9_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4a0988f674db4dbeb0b834254f43131e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iebcc9374dd644e7f9230a7e5dd03a892_D20220701-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i023f185f7cf947e39e649a5c840d139f_D20220701-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i462f905be0b04ad3b60fdb3b11a7d1fe_D20220701-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="iaba43ee8d4c340f691080a5477720bdb_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i009fbbf401c94d2aa0725a8dacacff9b_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shen:TermLoanA2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i60b2d2fe49c0403db8327e847baeecdf_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">shen:EmployeesAndDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie87c2104ff35412484557a98e621559a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">shen:EmployeesAndDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1431b8299eef4df4b883ca0b43f240f6_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">shen:EmployeesAndDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="if7b5cc25b6da4a609b3439b6f6933a6b_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">shen:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">shen:RelativeTotalShareholderReturnAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i963f3e95ba21452791cfc048b6e0b39e_D20210702-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <startDate>2021-07-02</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i4e0a0712f394449d950f79e25888e7f1_D20210802-20210802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <startDate>2021-08-02</startDate>
            <endDate>2021-08-02</endDate>
        </period>
    </context>
    <context id="ib44f720984c24504880784df7e14571f_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaaa4c7cc75024f9ea5b2ae041add8e4a_D20220701-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">shen:LewisCountyWestVirginiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i8aeea466b89147bfaaf1f7369ba34e27_D20220701-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">shen:FrederickCountyMarylandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i44a9ee91eb6348849228ee1f5d5db1f3_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i067fd50c2ae44a07ace42739f70888f9_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic203da5a31c9489da5451e7856e74266_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i01406064db934a70ac80c8edd9daead0_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6d54a1d6411b4cf08b48fddff87d1bff_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i0aaafb2d93614db8b5e790cde78db1ea_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idf006e8cd2fc4789af9ecb6f79deba4b_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i191e0afadcef4ea9bdb9c5b8deabc5f7_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i960342374576413a960e28ccfdae953d_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icc981d91999c4455949f69285698bfdc_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8eba538e4f994dc2a3aedeeecd6416ff_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i525c3b03aafe48f3a5cb9474d8d63c8e_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idd129fed3a914e068af49c2cf35a149c_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i0580cef66c164d7083cd4f7720bcf83b_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i39ebbd9ddffa4f858fbf544259fc87f5_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i518915688e0d4fd99262abaa031db9db_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9fc1d5e5583e41efa0d6504bfb92312a_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ief9be64ac32a4d668b5bcbd363d4f0e4_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5be3918cb4554d01b04b1d33862ef255_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i380055c0c4c54e0cbfaa9accfc68396c_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia82a5d3b3d5a4ff7b9fd77a1cbbaa14d_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7449d0b436cf4fafae72a05ba302f708_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id2a9411d3b0e46eeb41699e784e93e6f_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icb5e38fb00e04d51b13251b1016b85c4_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib674f7fd09934c15a70856fa39f941da_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idda51d264b554769ae387a81c26cc369_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i49c7df3fff9d48ecadedf53de99e4a52_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4a45345356264d308c5ac7363f42bddf_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i596f7cc121634e3c96156ff94cb3dfa4_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic521844dc32049d287c62ba15baa0680_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i78fcb9cd2a6d4599a9a02962bb94693d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i24aa3c4343164146a817edcf90ddcb09_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if1987cf3608949da994978c87254223b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7e172709ede749588ea12902a3cf0351_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i38867cf676dc4be3a27ebd9293ce7db2_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iffe20e7f9de24b24846b11f64501b423_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibb99a511e166421182b523b6899fc7fa_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic4d40be00c874df7b2bc3734e84dee67_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5de6ef08459144d9ac9507af74ea482c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i63e7f4055b5a43768bc5e73558d32c3f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iae2d4800c6ac421b81240efe66cbf277_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i206f4610ed9b4c018e38155e957c684c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia4377dfbbb374715a682b66ad9f0a70b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie7371c9bd1ad47f0992efa969c046486_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i300dfadedc4e4d7e82f08d54f350a3d5_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie62ef01389e742ddbd692bb69e6c1e9a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6c6e99e24e4d4ceeb00f97deb7c699e2_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1caa609287b64de7adf4ad1063392d0a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie7501e8b23374380b6899d385d38165a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i785e75d2e4e443e48b285dcc89cbba4e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie00e9e5b13ed42a086e9124e11ec784e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i30aa7f952e7e4a318c670987540bd60d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic1e9c5c1f86947b8ab8f0d4689d488df_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iecf18c5c34b34be89f94222692064f23_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i84429861114040eab96e75b7352cb1c6_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i592f7ff960114eb09ef9081adcf651bc_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5632611ae90d45b7807233bb5326717f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i73292f3a9c9e4d51a09e570ac1912d44_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic1dee2ef11c147c7bcd1f713c9ef89e0_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ieb6d95357ed94e549a9c435d1d82bde7_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7700f567372d4c71baf12f4bd777dd28_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4f0dc9ab86524d75be5194fdcdabe7f2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3ca5fb7fea5a485b88a40a71bb894348_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i95cfb0ce2b754a03b365e88bdfba80c2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i08834d79ec674e5d902aff1654920862_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib8672823cc5e47949996537a2cd03bc1_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9b0970b057de4bb684214a97afb5c3fb_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="if0488c8e503b463cb69224dd563ec179_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6b60bec871104e14baa18ca4ba5a97b6_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie48069ac00744468899490e890f0f5f5_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icfec323d44c44aeba71016a75e8ec9c4_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7765a39fd4214848a7083e298ce68ac6_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie26302d59b5549f28f0e2e158b101a22_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icedb6c716bdd45c9af1c400182a3a10a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ResidentialAndSMBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iab20ee17334043df844f4ea0427aef59_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i78d226696415482cb3e6e48e3b8b1969_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5dffbf0946f8450496ce5e4282f83e82_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CommercialFiberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia9f8b100fa8742e4996e9b9ab8d1f032_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idfbda6f261704423a99f2d72aba979cf_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id7168d50e2a04eb68cc485f62acb583e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:CarrierAccessRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia0320772c1e14be2844a496fa323d715_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i35f8108e49bb4e0bafc85583733798b4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i67f43f61295544638cd21649af7a294f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:TowerLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia3638ae9529d49ba913a31f2a12dd03c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3883ce1fd2154337858e517dd528edcd_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic30db7cb8e3d4eda987880111a253427_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6313a8f7d08748f99e8909137432e9be_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id97b0052c5254a2da7add00e0457e600_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if931ead074f943bcb0b42e856c76545c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i326ce3e385b54afcbb5f610f99bbde81_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2a22e810f5304449a5af44b8fd59818d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:BroadbandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3bda4724f70643b18003a1377b049787_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shen:TowerSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8c220e367953485e9ddb4ad4e0cb4013_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1bf98bf83b694fc69e898ec907f315d8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i94906cf0b4904532ba43f046faede85a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0d74c11fa8464cc28dfa10b3aea9eecc_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i3ee5c3b810174f88a01ad71d484a5603_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i153ffe1169d940668c1d7c1fe514eef5_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i382fe377a9d9476fa3db2a377a0fc443_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:ServiceandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i697f6fb703a34d8ab4b60906a0c78c25_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:EquipmentProductAndServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i038be23a84154c5db5b1769022542dc6_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">shen:EquipmentProductAndServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i629ee85a770f4a44b6c0b54ecbd5531d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i97707f8be95e413ba87c68a50fa82080_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i309dadd2f75f4d3ebe04e1aceadbfe01_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i07c859416d364e81832890a46a7a610f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354963</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </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="cell_site">
        <measure>shen:cell_site</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80L2ZyYWc6OTM4NTJhNjkzYWY0NGIzZmFmNDc3MzhlNWY2NmJjMmUvdGFibGU6MTQ4NDI3MmY3MjhiNDkyODhhN2NjYTEzY2RkZWY2MTkvdGFibGVyYW5nZToxNDg0MjcyZjcyOGI0OTI4OGE3Y2NhMTNjZGRlZjYxOV80LTEtMS0xLTE0MDkwOA_0da2bf0d-cd7e-494c-83e4-cfa781a26445">0000354963</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80L2ZyYWc6OTM4NTJhNjkzYWY0NGIzZmFmNDc3MzhlNWY2NmJjMmUvdGFibGU6MTQ4NDI3MmY3MjhiNDkyODhhN2NjYTEzY2RkZWY2MTkvdGFibGVyYW5nZToxNDg0MjcyZjcyOGI0OTI4OGE3Y2NhMTNjZGRlZjYxOV81LTEtMS0xLTE0MDkwOA_f8aa09cf-cd0f-4571-b909-ce5fac6befec">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80L2ZyYWc6OTM4NTJhNjkzYWY0NGIzZmFmNDc3MzhlNWY2NmJjMmUvdGFibGU6MTQ4NDI3MmY3MjhiNDkyODhhN2NjYTEzY2RkZWY2MTkvdGFibGVyYW5nZToxNDg0MjcyZjcyOGI0OTI4OGE3Y2NhMTNjZGRlZjYxOV82LTEtMS0xLTE0MDkwOA_667a80b8-1bbe-4ace-90bc-4d6c1547bb93">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80L2ZyYWc6OTM4NTJhNjkzYWY0NGIzZmFmNDc3MzhlNWY2NmJjMmUvdGFibGU6MTQ4NDI3MmY3MjhiNDkyODhhN2NjYTEzY2RkZWY2MTkvdGFibGVyYW5nZToxNDg0MjcyZjcyOGI0OTI4OGE3Y2NhMTNjZGRlZjYxOV83LTEtMS0xLTE0MDkwOA_b169fe1c-3d1b-4671-8f27-fabf6cef7cb6">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80L2ZyYWc6OTM4NTJhNjkzYWY0NGIzZmFmNDc3MzhlNWY2NmJjMmUvdGFibGU6MTQ4NDI3MmY3MjhiNDkyODhhN2NjYTEzY2RkZWY2MTkvdGFibGVyYW5nZToxNDg0MjcyZjcyOGI0OTI4OGE3Y2NhMTNjZGRlZjYxOV84LTEtMS0xLTE0MDkwOA_f2d05816-ac19-4da6-862a-337b60cc46d8">false</dei:AmendmentFlag>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0wLTEtMS0xNDA5MDg_149066f3-b659-4311-bd06-f01f2c9b9b36">http://shentel.com/20220930#ServiceRevenueAndOtherMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0wLTEtMS0xNDA5MDg_4513d010-5332-40ac-a9c9-83c05a2529d1">http://shentel.com/20220930#ServiceRevenueAndOtherMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0wLTEtMS0xNDA5MDg_5f6d1dcb-4fe3-4c17-8035-fdeea51444f5">http://shentel.com/20220930#ServiceRevenueAndOtherMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0wLTEtMS0xNDA5MDg_67eacc97-424a-47a5-818d-6182e0f2bb16">http://shentel.com/20220930#ServiceRevenueAndOtherMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <dei:DocumentType
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODky_adb148a4-56f3-457f-9af4-ee3f2584a390">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NzMwZTg4MTg5ZTY4NDk0ZTk5NzMwODU5ZTkwYzcyNzYvdGFibGVyYW5nZTo3MzBlODgxODllNjg0OTRlOTk3MzA4NTllOTBjNzI3Nl8wLTAtMS0xLTE0MDkwOA_490f24ed-9152-4547-9b3a-722b4e7359ca">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NzMwZTg4MTg5ZTY4NDk0ZTk5NzMwODU5ZTkwYzcyNzYvdGFibGVyYW5nZTo3MzBlODgxODllNjg0OTRlOTk3MzA4NTllOTBjNzI3Nl8yLTAtMS0xLTE0MDkwOC90ZXh0cmVnaW9uOjZmNGQ0Zjc0MmY3MTQ4ODdiYjJhY2Q5MzhkZDhlZjNjXzM1_2a991bff-205e-4ef0-a8b6-00915aa5021e">2022-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NzMwZTg4MTg5ZTY4NDk0ZTk5NzMwODU5ZTkwYzcyNzYvdGFibGVyYW5nZTo3MzBlODgxODllNjg0OTRlOTk3MzA4NTllOTBjNzI3Nl80LTAtMS0xLTE0MDkwOA_fdd7107c-f071-4254-9fb4-83e785b5dc0c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODkz_739c0116-8b9f-41f1-851d-b0affafd337d">000-09881</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODk0_9bf592b5-045a-46e1-ba76-ff3459662d75">SHENANDOAH TELECOMMUNICATIONS COMPANY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6ZTc2NWUyNjY4NGQ3NGMyY2E0ZTk3N2QyMjY5NzI2ZDAvdGFibGVyYW5nZTplNzY1ZTI2Njg0ZDc0YzJjYTRlOTc3ZDIyNjk3MjZkMF8wLTAtMS0xLTE0MDkwOA_25b36304-a404-47b9-ad65-60bd3bc74feb">VA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6ZTc2NWUyNjY4NGQ3NGMyY2E0ZTk3N2QyMjY5NzI2ZDAvdGFibGVyYW5nZTplNzY1ZTI2Njg0ZDc0YzJjYTRlOTc3ZDIyNjk3MjZkMF8wLTItMS0xLTE0MDkwOA_570efc23-0cf2-4ea4-8b8f-931b917ae30c">54-1162807</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODk1_a3bea31a-c882-4c27-9a6b-7b779aa2a68e">500 Shentel Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODk2_99d30e50-03d2-41eb-978e-7481b06e322b">Edinburg</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODg5_4559322e-2239-4fcf-b018-92a10f4a1628">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODkw_b107cf3f-f05e-4ced-9c14-cc619b81404f">22824</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODkx_d307adbf-3fd9-4d8c-a557-12e54d64b619">540</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODk4_38bb5bd2-b59e-45ee-848e-e0bba9911c87">984-4141</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NTEyYzJmZGMwNWU3NGYyMTg5MjJlMzEwNmJkMzkzZTYvdGFibGVyYW5nZTo1MTJjMmZkYzA1ZTc0ZjIxODkyMmUzMTA2YmQzOTNlNl8wLTAtMS0xLTE0MDkwOA_35ac899a-2cea-46e7-b10d-892c767c55c8">Common Stock (No Par Value)</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NTEyYzJmZGMwNWU3NGYyMTg5MjJlMzEwNmJkMzkzZTYvdGFibGVyYW5nZTo1MTJjMmZkYzA1ZTc0ZjIxODkyMmUzMTA2YmQzOTNlNl8wLTEtMS0xLTE0MDkwOA_8814a347-b89b-4491-ac9c-f3e83ab25709">SHEN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NTEyYzJmZGMwNWU3NGYyMTg5MjJlMzEwNmJkMzkzZTYvdGFibGVyYW5nZTo1MTJjMmZkYzA1ZTc0ZjIxODkyMmUzMTA2YmQzOTNlNl8wLTItMS0xLTE0MDkwOA_1e9d8d7f-0097-465b-ae50-9d5ef167c828">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="icdd2ce56925f4a0d94ee6d71685af2b6_I20221026"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6NTEyYzJmZGMwNWU3NGYyMTg5MjJlMzEwNmJkMzkzZTYvdGFibGVyYW5nZTo1MTJjMmZkYzA1ZTc0ZjIxODkyMmUzMTA2YmQzOTNlNl8wLTMtMS0xLTE0MDkwOA_bb9256f8-0ebe-4652-87b0-0cc0fa2bd1de"
      unitRef="shares">50098304</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCurrentReportingStatus
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODk5_162ca5cb-470c-4cff-89cb-1efe1ad89425">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xODk3_d398e903-66b8-447f-9626-25a434ba78e3">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6YmYyMzY4ZjVhNjZiNDQzODhiY2ViYTQwY2ZkZDc0NWEvdGFibGVyYW5nZTpiZjIzNjhmNWE2NmI0NDM4OGJjZWJhNDBjZmRkNzQ1YV8wLTAtMS0xLTE0MDkwOA_420f009b-79e4-47e8-a08d-c3e4ac3d796c">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6YmYyMzY4ZjVhNjZiNDQzODhiY2ViYTQwY2ZkZDc0NWEvdGFibGVyYW5nZTpiZjIzNjhmNWE2NmI0NDM4OGJjZWJhNDBjZmRkNzQ1YV8wLTctMS0xLTE0MDkwOA_35b5efba-c29c-4b9f-89d4-f434acceedb7">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGFibGU6YmYyMzY4ZjVhNjZiNDQzODhiY2ViYTQwY2ZkZDc0NWEvdGFibGVyYW5nZTpiZjIzNjhmNWE2NmI0NDM4OGJjZWJhNDBjZmRkNzQ1YV8wLTktMS0xLTE0MDkwOA_30899c87-3b9a-43d7-ba34-39aefad331bf">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xL2ZyYWc6OGY3YmFhMmZlOGEwNDRlZThkNDE4MTYwNjY3NzBkODEvdGV4dHJlZ2lvbjo4ZjdiYWEyZmU4YTA0NGVlOGQ0MTgxNjA2Njc3MGQ4MV8xOTAw_f2c4f92d-82e4-4bdf-beff-8c521a6e6848">false</dei:EntityShellCompany>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMy0xLTEtMS0xNDA5MDg_43014e88-136e-4393-89da-975abce0210d"
      unitRef="usd">33033000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMy0zLTEtMS0xNDA5MDg_e2ff3f55-d3df-4d1a-8258-aaab56355329"
      unitRef="usd">84344000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNC0wLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjpiZjVkNjJlZDg5ZjI0YWZmYjYzZGY0MDUwMTVlN2U0OV82Nw_ecc8761e-8267-4de1-a565-ee94a00a44e4"
      unitRef="usd">371000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNC0wLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjpiZjVkNjJlZDg5ZjI0YWZmYjYzZGY0MDUwMTVlN2U0OV83NA_af093d1f-5461-4ce6-bef2-55c625607b21"
      unitRef="usd">352000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNC0xLTEtMS0xNDA5MDg_ec9d5efa-90c0-4ffb-9403-4f2273b9c96f"
      unitRef="usd">23592000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNC0zLTEtMS0xNDA5MDg_ab9f2ea0-5cf5-4a3d-80d5-2d6a734900ab"
      unitRef="usd">22005000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNS0xLTEtMS0xNDA5MDg_233b36ed-0109-41f0-90f9-822923147af4"
      unitRef="usd">29457000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNS0zLTEtMS0xNDA5MDg_92a6a525-df56-450e-901e-2c3ad286a8b0"
      unitRef="usd">30188000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNi0xLTEtMS0xNDA5MDg_50e7efa2-2e7e-43e8-b30e-5d623fdf1d49"
      unitRef="usd">11915000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNi0zLTEtMS0xNDA5MDg_c8828d03-0b0f-4b2a-9803-48ecb9f1daa7"
      unitRef="usd">29830000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNy0xLTEtMS0xNDA5MDg_036f7e6f-2506-46bd-b109-d34cc9717344"
      unitRef="usd">19742000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfNy0zLTEtMS0xNDA5MDg_978f08b4-91ff-4a1a-aacf-4f0e45ef71af"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfOC0xLTEtMS0xNDA5MDg_9fb15ddd-9cfc-4f47-8961-ff70bdd22f72"
      unitRef="usd">117739000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfOC0zLTEtMS0xNDA5MDg_4e81001b-5843-4c7e-a755-4817704860de"
      unitRef="usd">166367000</us-gaap:AssetsCurrent>
    <us-gaap:LongTermInvestments
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfOS0xLTEtMS0xNDA5MDg_2eeeb6cb-272d-4f33-8934-3f4cca51e142"
      unitRef="usd">12784000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfOS0zLTEtMS0xNDA5MDg_a53f17f6-c1e7-4064-9b9d-56fabb146128"
      unitRef="usd">13661000</us-gaap:LongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTAtMS0xLTEtMTQwOTA4_f4bc6d49-67d6-4c60-936c-25c2d3260da4"
      unitRef="usd">641407000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTAtMy0xLTEtMTQwOTA4_fc36b9af-6caa-4c73-879f-b4da74c26b31"
      unitRef="usd">554162000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTEtMS0xLTEtMTQwOTA4_5daf944b-60ba-47bd-aeac-6a37404cb5a2"
      unitRef="usd">81612000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTEtMy0xLTEtMTQwOTA4_ec694453-34f5-4ac1-858d-0607c40ff652"
      unitRef="usd">69853000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTItMS0xLTEtMTQwOTA4_aaa13b50-a7b3-4c20-af02-b0df01e69e2b"
      unitRef="usd">55749000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTItMy0xLTEtMTQwOTA4_5965d0c6-fa2d-4fd9-955b-57789a4de37b"
      unitRef="usd">56414000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredCosts
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTMtMS0xLTEtMTQwOTA4_f200decf-9090-4087-8c84-465c611df0df"
      unitRef="usd">13167000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTMtMy0xLTEtMTQwOTA4_0fa32c02-4848-4a3f-a8a2-40e89a07e157"
      unitRef="usd">10298000</us-gaap:DeferredCosts>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTQtMS0xLTEtMTQwOTA4_7087b7b1-e268-4a1e-ab7b-5b6e07b13b59"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTQtMy0xLTEtMTQwOTA4_08f94c48-ef7f-4fc5-a09b-e7a65db6d26b"
      unitRef="usd">19978000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTUtMS0xLTEtMTQwOTA4_be51be6c-f859-4733-be8a-0d0e46104c66"
      unitRef="usd">922458000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTUtMy0xLTEtMTQwOTA4_1499a139-ec39-4121-a1fe-0532b49f18c5"
      unitRef="usd">890733000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTgtMS0xLTEtMTQ2MDc1_7d974f69-063a-4fe2-8557-71bf8572da6a"
      unitRef="usd">105000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTgtMy0xLTEtMTQ2MDgz_085d586c-e161-4d79-8615-f47f3313320a"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTgtMS0xLTEtMTQwOTA4_5005aa3b-e161-40aa-8aa7-86d98e00d07d"
      unitRef="usd">35836000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTgtMy0xLTEtMTQwOTA4_126d3abb-6233-4315-af27-073ebab8fb91"
      unitRef="usd">28542000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTktMS0xLTEtMTQwOTA4_04727066-b648-46d1-98d5-ba6951632055"
      unitRef="usd">11443000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMTktMy0xLTEtMTQwOTA4_772b41f3-f6fe-44ad-b0b6-0c7c00b27ba4"
      unitRef="usd">11128000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjAtMS0xLTEtMTQwOTA4_387b0ca6-3dba-4e57-823e-2e62fd0de6d2"
      unitRef="usd">10721000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjAtMy0xLTEtMTQwOTA4_9cac9556-0ce9-4454-a3b5-206610dfddfb"
      unitRef="usd">9653000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjEtMS0xLTEtMTQwOTA4_98087c7b-2a37-4803-a73a-464244aaf6fe"
      unitRef="usd">2962000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjEtMy0xLTEtMTQwOTA4_b0277da0-5504-4e6f-879b-2ffbd15c1ddc"
      unitRef="usd">3318000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjItMS0xLTEtMTQwOTA4_e8ea860e-0d6a-4624-baf7-3ac751546de6"
      unitRef="usd">14040000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjItMy0xLTEtMTQwOTA4_b1776d84-0b36-4446-b498-47f273ff7d67"
      unitRef="usd">14611000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjMtMS0xLTEtMTQwOTA4_485a3efd-f056-4132-ac75-e5ee788680ce"
      unitRef="usd">3834000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjMtMy0xLTEtMTQwOTA4_d3a6bf42-de11-48a5-a0fb-ae9122aaa753"
      unitRef="usd">38000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjQtMS0xLTEtMTQwOTA4_a9c8cbb9-349a-4668-81a7-e800fbc7183b"
      unitRef="usd">78941000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjQtMy0xLTEtMTQwOTA4_f0c833b2-3954-449d-b68c-b7b57487a987"
      unitRef="usd">67290000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjYtMS0xLTEtMTQ2MTAy_ab3eb77f-b62c-4d05-a0cf-bd959cf307be"
      unitRef="usd">24869000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjYtMy0xLTEtMTQ2MTEy_80642a8d-1be3-4e04-a373-203507c2687a"
      unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjYtMS0xLTEtMTQwOTA4_63ae44b9-8df1-4415-8534-8fca879eab1b"
      unitRef="usd">84639000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjYtMy0xLTEtMTQwOTA4_2d56addc-b50c-4683-8745-09abaad52185"
      unitRef="usd">86014000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjctMS0xLTEtMTQwOTA4_8465d4d4-c990-4aa2-b719-77a64bb5b72c"
      unitRef="usd">9727000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjctMy0xLTEtMTQwOTA4_3ecbca6b-6de0-4779-be2d-7a0da0623c60"
      unitRef="usd">9615000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjgtMS0xLTEtMTQwOTA4_0931d6e3-55c7-450d-b1ec-48f5a78553da"
      unitRef="usd">7711000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjgtMy0xLTEtMTQwOTA4_a6ce934f-478a-4eb2-835a-757f1acdf31d"
      unitRef="usd">8216000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjktMS0xLTEtMTQwOTA4_d3521bfa-8014-4ece-9cbf-4aa0788dbdbb"
      unitRef="usd">52001000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMjktMy0xLTEtMTQwOTA4_1afc6c7d-b124-462a-9e50-93727a9d817b"
      unitRef="usd">51692000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzAtMS0xLTEtMTQwOTA4_86adfb82-8d05-48f8-9f9b-96a308765289"
      unitRef="usd">22059000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzAtMy0xLTEtMTQwOTA4_f6eba430-f989-4ed9-b192-06d211b9286a"
      unitRef="usd">21824000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzEtMS0xLTEtMTQwOTA4_96973031-5b50-4c15-a032-39df109b3374"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzEtMy0xLTEtMTQwOTA4_f5f22bbb-dbaa-45df-b8c0-2dc6063ba124"
      unitRef="usd">3807000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzItMS0xLTEtMTQwOTA4_09697516-6189-461b-9e6b-1f4c25960284"
      unitRef="usd">176137000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzItMy0xLTEtMTQwOTA4_21c842da-b3a3-4698-8545-975cecf905ea"
      unitRef="usd">181168000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzMtMS0xLTEtMTQwOTA4_9d407833-3053-4d66-aacc-0ee5a27c5532"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzMtMy0xLTEtMTQwOTA4_cb148cc3-6979-4f4a-94de-6a10623be602"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfMTg_4cb831da-2db4-4575-b55b-19eefc7dcfe8"
      unitRef="usdPerShare">0</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfMTg_bc2e4d67-4044-47ef-b611-2949654f9966"
      unitRef="usdPerShare">0</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfNDM_348549ea-acf4-49c4-9bff-b85f1dea2704"
      unitRef="shares">96000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfNDM_956657e6-54fa-4bca-837f-bde1374eb861"
      unitRef="shares">96000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfNDc_46f39fa2-90c2-4202-bea7-a1e39c6ae267"
      unitRef="shares">50098000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfNDc_f62c9cf0-5eeb-42d1-adbd-dcf20f3279d2"
      unitRef="shares">50098000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfNTQ_698565e7-c549-4217-a8c6-fd63f09aa4d4"
      unitRef="shares">49965000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMC0xLTEtMTQwOTA4L3RleHRyZWdpb246NjUzMWRmY2QwYTRlNDU1MGEyMThmYzhhZWM3M2RiNmRfNTQ_82613944-eeee-4dde-b515-47ebafe66657"
      unitRef="shares">49965000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMS0xLTEtMTQwOTA4_a15a6f65-cc45-460a-9be8-2bf07405fcac"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzUtMy0xLTEtMTQwOTA4_e314c707-27d7-43f1-99d0-d0245f3d6f44"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzYtMS0xLTEtMTQwOTA4_e1a4a227-e00a-434f-ae50-2c23eec75d80"
      unitRef="usd">56143000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzYtMy0xLTEtMTQwOTA4_13c94445-a307-46b0-a9ef-829d71f3d74a"
      unitRef="usd">49351000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzctMS0xLTEtMTQwOTA4_b80ee979-a68e-4f99-a507-4fbe64482697"
      unitRef="usd">586368000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzctMy0xLTEtMTQwOTA4_b69087c6-a051-4b0b-9039-35882f868de6"
      unitRef="usd">592924000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzgtMS0xLTEtMTQwOTA4_150a3ead-0e6b-47c3-a1ca-c553d463daff"
      unitRef="usd">642511000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzgtMy0xLTEtMTQwOTA4_97a14cd4-7125-4aca-97c4-ce682bcabcf6"
      unitRef="usd">642275000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzktMS0xLTEtMTQwOTA4_23fd8124-250b-4c8f-9720-db910f80d2d2"
      unitRef="usd">922458000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xNi9mcmFnOjkyZTVhZGZiMTlkNjQ0NjE5OGM1OTJmNDg5ZGQ5ZjRiL3RhYmxlOjA2ZTdkZmRmNzM1YjQxMDdhMmY0NzQxM2YyOTU3YzU5L3RhYmxlcmFuZ2U6MDZlN2RmZGY3MzViNDEwN2EyZjQ3NDEzZjI5NTdjNTlfMzktMy0xLTEtMTQwOTA4_167f1ba0-d262-46a9-aa84-f2cf2d06d2fd"
      unitRef="usd">890733000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0xLTEtMS0xNDA5MDg_451efb8a-6656-4101-bfd8-b1771e5b49f5"
      unitRef="usd">66924000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC0zLTEtMS0xNDA5MDg_91d2df12-1759-4209-b4f8-d9c891d1e3bc"
      unitRef="usd">62244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC01LTEtMS0xNDA5MDg_a7ed398d-fadf-441d-a213-d02f7ae5fea2"
      unitRef="usd">197359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNC03LTEtMS0xNDA5MDg_5fa8f467-4bf0-4cf8-8cf8-c12726a3c03f"
      unitRef="usd">182635000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNi0xLTEtMS0xNDA5MDg_fec7f715-f587-4d8e-8a72-7dd0ac4815f9"
      unitRef="usd">27477000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNi0zLTEtMS0xNDA5MDg_dfa2912c-82ed-435d-8d7a-15684e0c0275"
      unitRef="usd">25747000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNi01LTEtMS0xNDA5MDg_4dfd40cc-c14f-4f11-922d-c40cc4ca68ff"
      unitRef="usd">80572000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNi03LTEtMS0xNDA5MDg_f7f9bf45-9fd3-43b3-bdb1-a8088d447cb8"
      unitRef="usd">73819000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNy0xLTEtMS0xNDA5MDg_0ccb9241-9085-47b9-95d9-9e3ba6f502b5"
      unitRef="usd">22227000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNy0zLTEtMS0xNDA5MDg_358074ad-8c90-42ef-8fd0-99fa5b294acf"
      unitRef="usd">20238000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNy01LTEtMS0xNDA5MDg_c7e69527-5555-42c7-9aa5-893526a29e58"
      unitRef="usd">69152000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfNy03LTEtMS0xNDA5MDg_22368e93-3b20-451e-8e75-6f5b8596fa1b"
      unitRef="usd">60711000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOC0xLTEtMS0xNDA5MDg_43c13b1e-f9e2-4806-bd90-1ff7f3ab956a"
      unitRef="usd">641000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOC0zLTEtMS0xNDA5MDg_fac1b008-e600-4062-b58a-73a21f4c7af9"
      unitRef="usd">1160000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOC01LTEtMS0xNDA5MDg_a07be642-6cbc-48ac-9672-f2c11b44b1b9"
      unitRef="usd">1031000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOC03LTEtMS0xNDA5MDg_bb5a4a8f-3613-417d-9f73-d9558230dc31"
      unitRef="usd">1821000</us-gaap:RestructuringCharges>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOS0xLTEtMS0xNDA5MDg_b2efaa03-3f5a-4dd9-b6b0-688b20c8c8b7"
      unitRef="usd">477000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOS0zLTEtMS0xNDA5MDg_755cd98f-514f-4ec9-8a4d-1bd13bd16fad"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOS01LTEtMS0xNDA5MDg_2847a22b-3785-4518-ac4a-bf74566475fc"
      unitRef="usd">4884000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfOS03LTEtMS0xNDA5MDg_7ea0db22-a9b5-49a9-95bd-dd5c9cbfe0b8"
      unitRef="usd">99000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTAtMS0xLTEtMTQwOTA4_1c905389-1e7f-4530-9c5b-7cdb78cd7f93"
      unitRef="usd">17873000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTAtMy0xLTEtMTQwOTA4_91b9d3ea-fe33-4581-a2af-35191246fec1"
      unitRef="usd">14248000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTAtNS0xLTEtMTQwOTA4_16fec5d5-1359-4714-b392-324046315970"
      unitRef="usd">47008000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTAtNy0xLTEtMTQwOTA4_e0bf52b4-6f96-4694-bfe0-d34827acf30a"
      unitRef="usd">40714000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CostsAndExpenses
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTEtMS0xLTEtMTQwOTA4_9547014c-6206-40ab-aff8-fa7d8049682e"
      unitRef="usd">68695000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTEtMy0xLTEtMTQwOTA4_1fe9013d-3c74-49a4-b991-6eba3ebba950"
      unitRef="usd">61393000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTEtNS0xLTEtMTQwOTA4_d0fe9471-e02a-4c03-b8f8-11cbf08049d6"
      unitRef="usd">202647000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTEtNy0xLTEtMTQwOTA4_af6ab097-a173-4cd4-a29a-dc1b8d2b7fed"
      unitRef="usd">177164000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTItMS0xLTEtMTQwOTA4_25c18ccf-ec40-49a4-a18a-2655134bcf07"
      unitRef="usd">-1771000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTItMy0xLTEtMTQwOTA4_31128eeb-d2b3-40da-8222-450fd61874b4"
      unitRef="usd">851000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTItNS0xLTEtMTQwOTA4_bae1a36e-5149-48f2-b84b-bdfed5bfc840"
      unitRef="usd">-5288000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTItNy0xLTEtMTQwOTA4_d7d0d2af-990f-4bea-8933-f6b5ed2039ea"
      unitRef="usd">5471000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTQtMS0xLTEtMTQwOTA4_27c63aab-ccb2-4a74-8fc8-6122f2f43e63"
      unitRef="usd">-1208000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTQtMy0xLTEtMTQwOTA4_4962cfb2-b699-4110-b277-105350816f82"
      unitRef="usd">138000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTQtNS0xLTEtMTQwOTA4_c67cde9f-7973-4a08-b42d-8d90a01beace"
      unitRef="usd">-1967000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTQtNy0xLTEtMTQwOTA4_43e041f5-b118-4783-829e-d8d1241f26cc"
      unitRef="usd">3076000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTUtMS0xLTEtMTQwOTA4_874f8889-705a-4090-a17d-ec871da55439"
      unitRef="usd">-2979000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTUtMy0xLTEtMTQwOTA4_b8411c82-8b05-40f0-8c41-209da643751d"
      unitRef="usd">989000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTUtNS0xLTEtMTQwOTA4_ae90c610-8a57-4932-8260-dc30c93e17f9"
      unitRef="usd">-7255000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTUtNy0xLTEtMTQwOTA4_4bf0a578-62ef-4ba1-b48c-47564ec1f820"
      unitRef="usd">8547000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTYtMS0xLTEtMTQwOTA4_47e08e50-d7de-4d43-9231-6e3275016e41"
      unitRef="usd">-251000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTYtMy0xLTEtMTQwOTA4_fa60e2ff-e51f-4a3a-819c-4c563d90a4f5"
      unitRef="usd">-5506000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTYtNS0xLTEtMTQwOTA4_bacea109-3a79-471e-b3b6-7ab4ada8c49a"
      unitRef="usd">-699000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTYtNy0xLTEtMTQwOTA4_ed811146-c5e0-4673-8913-47ae518dc938"
      unitRef="usd">-2519000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTctMS0xLTEtMTQwOTA4_528e38d9-5bb9-4b56-a707-8fa301730a05"
      unitRef="usd">-2728000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTctMy0xLTEtMTQwOTA4_54370187-263f-4f4e-8c94-637a17a96c98"
      unitRef="usd">6495000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTctNS0xLTEtMTQwOTA4_bb303f08-1335-4d8d-a108-7a945bc86aa3"
      unitRef="usd">-6556000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTctNy0xLTEtMTQwOTA4_47e6250e-c279-4cd2-90ca-aff3972dbb2a"
      unitRef="usd">11066000</us-gaap:IncomeLossFromContinuingOperations>
    <shen:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktMS0xLTEtMTQxODU2_9e73de5c-8866-4000-820f-8af676864738"
      unitRef="usd">0</shen:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition>
    <shen:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktMy0xLTEtMTQxODU2_72fd1fa5-1a67-447a-b18a-714d266047ba"
      unitRef="usd">-406000</shen:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition>
    <shen:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktNS0xLTEtMTQxODQ3_d171298d-a98f-4d74-95e3-84efe92b6f5d"
      unitRef="usd">0</shen:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition>
    <shen:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktNy0xLTEtMTQxODQ3_302ea496-0f2d-4546-ae61-42b43baae7bd"
      unitRef="usd">99632000</shen:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjAtMS0xLTEtMTQxODU2_344b80d8-2843-4579-94f6-75b2a57ecf1c"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjAtMy0xLTEtMTQxODU2_5d821b31-e1c4-40d5-8f16-5392192437bc"
      unitRef="usd">886732000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjAtNS0xLTEtMTQxODQ3_5530f6f5-fd54-4774-935e-2ee556ef56e8"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjAtNy0xLTEtMTQxODQ3_df53d333-29af-4505-b5f9-5d9fe231f1ee"
      unitRef="usd">886732000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTgtMS0xLTEtMTQwOTA4_286bf303-aa12-4491-a1d0-6646352c7700"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTgtMy0xLTEtMTQwOTA4_35c66cfc-37f4-45bb-ab88-4369dd085d7e"
      unitRef="usd">886326000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTgtNS0xLTEtMTQwOTA4_cc6dd0ae-c9ab-4851-9e9d-a25da31d7c4c"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTgtNy0xLTEtMTQwOTA4_dfc267cc-375e-4008-8e81-62115ad561aa"
      unitRef="usd">986364000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktMS0xLTEtMTQwOTA4_4eca8644-f647-48d1-b7a9-41b52746e3c0"
      unitRef="usd">-2728000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktMy0xLTEtMTQwOTA4_62ea1f93-8262-4dd5-a84a-1d8762d6ca83"
      unitRef="usd">892821000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktNS0xLTEtMTQwOTA4_d1315e9a-96fa-4efe-9a76-828252c81927"
      unitRef="usd">-6556000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMTktNy0xLTEtMTQwOTA4_80a1ea2f-0079-4709-be4b-b5e59a354487"
      unitRef="usd">997430000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjItMS0xLTEtMTQwOTA4_53b1bfcd-285c-4c16-ba56-cf0fec475f4f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjItMy0xLTEtMTQwOTA4_c0e676a0-fbb0-41b0-8d7e-fc91f47e9c44"
      unitRef="usd">3620000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjItNS0xLTEtMTQwOTA4_05af3cf0-b8ad-4a42-a9ee-02d2ff4a27f9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjItNy0xLTEtMTQwOTA4_ec5b2159-3a9d-44d0-b841-d2d26c0ca62f"
      unitRef="usd">4706000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjMtMS0xLTEtMTQwOTA4_540c23d0-c4f1-4881-925b-594fcb240439"
      unitRef="usd">-2728000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjMtMy0xLTEtMTQwOTA4_11b943fc-3fcd-41c7-a59a-42a84cd5bb71"
      unitRef="usd">896441000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjMtNS0xLTEtMTQwOTA4_5e96c956-9c62-4e28-9687-79fc54bf9f67"
      unitRef="usd">-6556000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjMtNy0xLTEtMTQwOTA4_766e304d-6e4b-4d7c-ab5c-64373f411475"
      unitRef="usd">1002136000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjYtMS0xLTEtMTQwOTA4_cf8d5c5b-3c78-4c00-b6ab-18c9263bce70"
      unitRef="usdPerShare">-0.05</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjYtMy0xLTEtMTQwOTA4_022b2c45-e78c-4b41-b4eb-289ecaa713f3"
      unitRef="usdPerShare">0.13</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjYtNS0xLTEtMTQwOTA4_fdbe5c80-a30d-4ded-aa36-ed50f23476c6"
      unitRef="usdPerShare">-0.13</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjYtNy0xLTEtMTQwOTA4_7e3bd791-95e4-456f-8299-25c634107aa9"
      unitRef="usdPerShare">0.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjctMS0xLTEtMTQwOTA4_37013ef2-2e04-4a47-b5de-7e7d00c445bd"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjctMy0xLTEtMTQwOTA4_c542a246-4283-4c3c-8eb6-5aa105377c0e"
      unitRef="usdPerShare">17.73</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjctNS0xLTEtMTQwOTA4_dfd44395-2d61-4a07-9920-cd6fbd40072e"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjctNy0xLTEtMTQwOTA4_8f69afc3-041e-43c4-a486-a2ee9a190aac"
      unitRef="usdPerShare">19.73</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjgtMS0xLTEtMTQwOTA4_3238d65c-7091-4be2-82cd-d4031d21b5fe"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjgtMy0xLTEtMTQwOTA4_2d727147-b4ff-4192-9456-87b1bea07811"
      unitRef="usdPerShare">17.86</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjgtNS0xLTEtMTQwOTA4_f5792919-37a1-468d-af65-845cfb57229b"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMjgtNy0xLTEtMTQwOTA4_c26d160e-92a8-4ca4-a3bb-69c178bbc44a"
      unitRef="usdPerShare">19.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzAtMS0xLTEtMTQwOTA4_e38d4ac7-fbda-46aa-9306-57105f0a3e94"
      unitRef="usdPerShare">-0.05</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzAtMy0xLTEtMTQwOTA4_e13f10ba-3579-4c03-9501-2e3ffb95401e"
      unitRef="usdPerShare">0.13</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzAtNS0xLTEtMTQwOTA4_98bb10b5-bad5-454c-bc93-1e2151b68e4a"
      unitRef="usdPerShare">-0.13</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzAtNy0xLTEtMTQwOTA4_94d92802-4961-47ff-91ef-e8cddf756255"
      unitRef="usdPerShare">0.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzEtMS0xLTEtMTQwOTA4_c9479315-2607-4fa2-a216-2b33159af002"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzEtMy0xLTEtMTQwOTA4_3bbc598f-a582-4f3e-a88e-283449abe4a3"
      unitRef="usdPerShare">17.68</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzEtNS0xLTEtMTQwOTA4_86ee89fd-1b41-4d11-9b29-ca4b0a02ec42"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzEtNy0xLTEtMTQwOTA4_0976c61b-f0c7-4bc5-80a7-02481bb2cc6f"
      unitRef="usdPerShare">19.67</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzItMS0xLTEtMTQwOTA4_852d71db-da8c-4342-8b28-94e8895438c3"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzItMy0xLTEtMTQwOTA4_ef042884-4c84-406c-a335-c99a277e25ea"
      unitRef="usdPerShare">17.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzItNS0xLTEtMTQwOTA4_02b7117b-0aba-4b90-9d7a-a058f7f3b49a"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzItNy0xLTEtMTQwOTA4_3ed3ce3c-07b3-4834-886a-01728adf16fe"
      unitRef="usdPerShare">19.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzQtMS0xLTEtMTQwOTA4_73d830ab-82a4-4c35-bdda-3c8b29ed8d48"
      unitRef="shares">50183000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzQtMy0xLTEtMTQwOTA4_cda02a53-7660-4dbd-9fce-34e14b3d0ce7"
      unitRef="shares">49984000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzQtNS0xLTEtMTQwOTA4_83e8b4ee-447e-43c4-bf70-79891c59d3c6"
      unitRef="shares">50153000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzQtNy0xLTEtMTQwOTA4_d3fed235-3410-4545-9ae6-74bf5b0f769c"
      unitRef="shares">49984000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzUtMS0xLTEtMTQwOTA4_6d0703ee-d2ed-4b59-b1fe-5bc6b0884553"
      unitRef="shares">50183000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzUtMy0xLTEtMTQwOTA4_d3170bd8-3d74-465c-87e8-d4a4386f8ed1"
      unitRef="shares">50120000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzUtNS0xLTEtMTQwOTA4_9cca5202-feae-424d-bf3a-40578addb141"
      unitRef="shares">50153000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8xOS9mcmFnOmMxNTY5ZDI3NTU2MDQ0ZGM5MzUwYWE5ZmQ4ODYxYzkzL3RhYmxlOjQyNDFhN2ZmZGZjMzQ5MDU5MTEzN2QyM2QxZDhjNzA0L3RhYmxlcmFuZ2U6NDI0MWE3ZmZkZmMzNDkwNTkxMTM3ZDIzZDFkOGM3MDRfMzUtNy0xLTEtMTQwOTA4_2a873486-277c-48e8-b04e-d1dbb89e4a98"
      unitRef="shares">50136000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iad32c8f61f94442981ad649adf095eeb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNC0yLTEtMS0xNDA5MDg_5c157ebc-1a4c-4b75-b928-18c859bf0b18"
      unitRef="shares">50077000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i8c261769b5474f90bc4a31020923266a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNC00LTEtMS0xNDA5MDg_8e2e9a6f-e36e-48bc-8ebd-d671385f3695"
      unitRef="usd">54274000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9305296c29c94de7afa66c64ef1bae89_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNC02LTEtMS0xNDA5MDg_9008b37b-d61f-4f5a-9305-1c4412f4d9c4"
      unitRef="usd">589096000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f1127a1603548cfae44950ed3fd168f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNC04LTEtMS0xNDA5MDg_43b12b72-d8cd-49c0-8f78-3f36ffdd8644"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb497359a2694b41b42ccdcf6f47722e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNC0xMC0xLTEtMTQwOTA4_c86f7cc3-bdc8-4af9-9f5e-e7b733dcbb8b"
      unitRef="usd">643370000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i79087ad0a9ae434eba9b33cbd02335d1_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNS02LTEtMS0xNDA5MDg_ab9019b1-85f7-4909-bcb2-6f60e27efdde"
      unitRef="usd">-2728000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNS0xMC0xLTEtMTQwOTA4_08778a93-4c6d-458c-8d68-bf3c48c8d62a"
      unitRef="usd">-2728000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i83f0265b1c994949954cc80ca3b76cde_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNi0yLTEtMS0xNDA5MDg_4fe4b4be-0021-4260-88cf-8df53ee35cc2"
      unitRef="shares">25000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iba04d684542c47b5942cf14b8d57bcf8_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNi00LTEtMS0xNDA5MDg_75796830-aca7-43dd-ad54-5a55050986a7"
      unitRef="usd">1942000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNi0xMC0xLTEtMTQwOTA4_9bc63892-7b53-44f2-8357-8ac194bbf3af"
      unitRef="usd">1942000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iba04d684542c47b5942cf14b8d57bcf8_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNy00LTEtMS0xNDA5MDg_69075d34-6fd1-4fc7-992f-53cc21e7b29d"
      unitRef="usd">11000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfNy0xMC0xLTEtMTQwOTA4_da499f9e-ff16-4c96-9d91-0debdde7813a"
      unitRef="usd">11000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <shen:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares
      contextRef="i83f0265b1c994949954cc80ca3b76cde_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOC0yLTEtMS0xNDA5MDg_3c1d1668-a7ab-4a9d-b77b-bb9621453a34"
      unitRef="shares">4000</shen:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares>
    <shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned
      contextRef="iba04d684542c47b5942cf14b8d57bcf8_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOC00LTEtMS0xNDA5MDg_97398217-ece7-4923-b5cd-290d48764ad3"
      unitRef="usd">84000</shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned>
    <shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOC0xMC0xLTEtMTQwOTA4_9b1c3204-be6c-41b2-9de3-2ba18c5a6edd"
      unitRef="usd">84000</shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i22f6c2f94d864e32a8bb2b37cbb4daaf_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOS0yLTEtMS0xNDA5MDg_fd5682ef-16c9-4fba-b41f-42fa7a031d6c"
      unitRef="shares">50098000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i75c4a824e4b84acea178f66235410efd_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOS00LTEtMS0xNDA5MDg_238b67ed-e5eb-455c-a013-dc7349d969a6"
      unitRef="usd">56143000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i45671c20490f46528681483241d36bf4_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOS02LTEtMS0xNDA5MDg_57064473-09e1-4218-997a-f796dd035de6"
      unitRef="usd">586368000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5fc1e060aca4cc7b48973a8b02e79dc_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOS04LTEtMS0xNDA5MDg_2c03051e-3a91-4c55-938c-234840cc4184"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfOS0xMC0xLTEtMTQwOTA4_d98a280c-077e-4b18-83ff-38618ef88931"
      unitRef="usd">642511000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if3bfad77b95d4e95b6a7e281dbac6a30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTItMi0xLTEtMTQwOTA4_f46e017a-08a5-4d03-a20f-68f206d42213"
      unitRef="shares">49965000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i96582171b73941e0a856902b1d984f81_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTItNC0xLTEtMTQwOTA4_87f4367c-80ed-476d-a93a-12aadf3d89e2"
      unitRef="usd">49351000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0dc17134e1d7489db6614d0d7ed528c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTItNi0xLTEtMTQwOTA4_6500aa78-bcf5-44bf-b0ae-4815309d896b"
      unitRef="usd">592924000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia13602ef125f49a9b54d0374bc2be003_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTItOC0xLTEtMTQwOTA4_cf6839d7-c04c-49d2-9ed9-951fa9b71394"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTItMTAtMS0xLTE0MDkwOA_c4e1e6f0-f417-4ccb-8ea5-384779966897"
      unitRef="usd">642275000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie478362ea92e4232aea1b1e7c2dcdb9a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTMtNi0xLTEtMTQwOTA4_a39eba46-6b63-47ff-9c9b-13361ae3fc0d"
      unitRef="usd">-6556000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTMtMTAtMS0xLTE0MDkwOA_0407e5e7-f8ad-4f74-abf5-7e7fefe19f69"
      unitRef="usd">-6556000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i60d1ebdbea5542b3b7c8da125f2ed013_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTQtMi0xLTEtMTQwOTA4_8e69d768-ebdd-4a8d-9f8c-09709fd82c63"
      unitRef="shares">176000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i60dae8e87e5a4e1ba962848f3d2a69d2_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTQtNC0xLTEtMTQwOTA4_5221bed5-6811-4fdc-9585-571f64453f52"
      unitRef="usd">7751000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTQtMTAtMS0xLTE0MDkwOA_eebc0e3d-abe8-438a-a7af-38af256be08d"
      unitRef="usd">7751000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i60d1ebdbea5542b3b7c8da125f2ed013_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTUtMi0xLTEtMTQwOTA4_5ddcfaca-b288-4ce0-b2ff-58a494c39778"
      unitRef="shares">1000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i60dae8e87e5a4e1ba962848f3d2a69d2_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTUtNC0xLTEtMTQwOTA4_46e10d8a-c9f0-4891-82ab-7b92ae5522c3"
      unitRef="usd">27000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTUtMTAtMS0xLTE0MDkwOA_9a794a7b-b361-41d9-8108-c889aa8a191a"
      unitRef="usd">27000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <shen:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares
      contextRef="i60d1ebdbea5542b3b7c8da125f2ed013_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTYtMi0xLTEtMTQwOTA4_a2118cd4-328f-48cc-aab7-60420343fc5f"
      unitRef="shares">44000</shen:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares>
    <shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned
      contextRef="i60dae8e87e5a4e1ba962848f3d2a69d2_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTYtNC0xLTEtMTQwOTA4_c31ee937-a25b-415e-9f84-51a274e8a47e"
      unitRef="usd">986000</shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned>
    <shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTYtMTAtMS0xLTE0MDkwOA_0b12e4ac-3e5b-4d48-93f0-a581ee3dc84f"
      unitRef="usd">986000</shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i22f6c2f94d864e32a8bb2b37cbb4daaf_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTctMi0xLTEtMTQwOTA4_6e7d922b-a378-4ad9-bf54-507448d2b854"
      unitRef="shares">50098000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i75c4a824e4b84acea178f66235410efd_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTctNC0xLTEtMTQwOTA4_37af4a6a-d4de-416f-8a57-0543bbd92c73"
      unitRef="usd">56143000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i45671c20490f46528681483241d36bf4_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTctNi0xLTEtMTQwOTA4_108720db-6b05-471d-8917-c83a883f51c1"
      unitRef="usd">586368000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5fc1e060aca4cc7b48973a8b02e79dc_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTctOC0xLTEtMTQwOTA4_ae5d8f52-706a-4457-8d87-e1a3dcb26691"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMTctMTAtMS0xLTE0MDkwOA_80956d27-207b-4202-a1dd-26e792d5ae4f"
      unitRef="usd">642511000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia0b6c952aecf4f358e747faf35bc993a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjAtMi0xLTEtMTQwOTA4_38ddb13d-2ad4-4c3b-a518-96524c63955f"
      unitRef="shares">49950000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i73b25ea70afe466b8eb791e09fcebdb9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjAtNC0xLTEtMTQwOTA4_90c9b75b-7489-4ca4-ba50-a0d5a0d8444a"
      unitRef="usd">46681000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i17f8005067984c05a805f40d63fef37e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjAtNi0xLTEtMTQwOTA4_bfd7102e-145f-47fe-99a6-035103af84b6"
      unitRef="usd">639049000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4daf3a335cc74d818a8a856e08a46dd9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjAtOC0xLTEtMTQwOTA4_5b790872-d79f-45e2-a1f2-312f6266078a"
      unitRef="usd">-3620000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icbd2c6617dc44127b1f4c807388cf71f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjAtMTAtMS0xLTE0MDkwOA_6ce85fc3-82df-4012-92d1-4c4138fec0a1"
      unitRef="usd">682110000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie8c0528fa3ac4109b0684e91fe38735c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjEtNi0xLTEtMTQwOTA4_e497ae92-8c3f-4ec1-96da-66b626269718"
      unitRef="usd">892821000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjEtMTAtMS0xLTE0MDkwOA_ab38448d-d74e-4365-b62a-7a5eea80383f"
      unitRef="usd">892821000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if2458e142bd9414b9dd80cd1bf4efb05_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjItOC0xLTEtMTQwOTA4_13f06af1-2c6b-4ea8-9b3f-e8aa485365c9"
      unitRef="usd">3620000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjItMTAtMS0xLTE0MDkwOA_357e4e15-d33c-498d-8d21-e8c51ecf9095"
      unitRef="usd">3620000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjMtMC0xLTEtMTQxOTQyL3RleHRyZWdpb246ZmFlNWMwY2Q2YzdjNGEyM2I0MTM4YmUzYTIzZGYwOGVfMTA5OTUxMTYyNzgyMw_9121ac6b-fc2a-46e9-ab4c-2cb24e962d5e"
      unitRef="usdPerShare">18.75</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie8c0528fa3ac4109b0684e91fe38735c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjMtNi0xLTEtMTQxOTQy_ae78929e-8428-420e-b549-c25fe8a80974"
      unitRef="usd">936850000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjMtMTAtMS0xLTE0MTk0Mg_936976ae-0cb3-4dec-8552-c8ff438df765"
      unitRef="usd">936850000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="if46532546b2d4e1882191eb8fe804cb9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjMtMi0xLTEtMTQwOTA4_fd3a2202-323c-4e17-a767-d178163c0aa4"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iab491f37606243b68ff37190135daba1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjMtNC0xLTEtMTQwOTA4_cfe64609-8d21-4fb3-989c-9ce50f152bcc"
      unitRef="usd">1061000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjMtMTAtMS0xLTE0MDkwOA_5800e04e-8370-4afe-9b7f-9a12fc75cb0e"
      unitRef="usd">1061000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if46532546b2d4e1882191eb8fe804cb9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjUtMi0xLTEtMTQxOTUw_e68831c1-5019-44bb-bfaa-d1aa705526b9"
      unitRef="shares">15000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iab491f37606243b68ff37190135daba1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjUtNC0xLTEtMTQxOTUw_47abac79-2dcd-4212-8568-7431b9caba3d"
      unitRef="usd">85000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjUtMTAtMS0xLTE0MTk1MA_7249c132-96ae-4874-b2d6-6709380fd886"
      unitRef="usd">85000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iab491f37606243b68ff37190135daba1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjQtNC0xLTEtMTQwOTA4_62b4a770-5507-4f4c-9b81-91ad998e7a15"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjQtMTAtMS0xLTE0MDkwOA_5b17bf7f-34cd-4828-a831-f8d70576b898"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idc81efaf851a4075bf9da580402688b6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjYtMi0xLTEtMTQwOTA4_1bbf0667-b7d2-400c-a571-3d75f3af2905"
      unitRef="shares">49965000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i35e545a146e448a6bee8c10185cac202_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjYtNC0xLTEtMTQwOTA4_0fb5529c-3de1-44a2-b219-803ec95e36f2"
      unitRef="usd">47832000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i124d8994d2c4489aa79207c9c8f86f42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjYtNi0xLTEtMTQwOTA4_77e76926-bca4-416e-8ca7-e70d007d3dd4"
      unitRef="usd">595020000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1aff037844f748e28f1cf433cd2317e7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjYtOC0xLTEtMTQwOTA4_2e8f3f1d-fe46-4cfb-b5c2-b088b5a79713"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7153113fe0714cca98cfc8519c01c2dd_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjYtMTAtMS0xLTE0MDkwOA_fabf947e-e312-4c92-a279-affba0ab0abc"
      unitRef="usd">642852000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i79eb16051bd8463380c0282c0ad00b59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjktMi0xLTEtMTQwOTA4_136dcd3b-83fc-4493-8179-83807742f813"
      unitRef="shares">49868000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i8ebbd3997032495a967cd46181ee2576_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjktNC0xLTEtMTQwOTA4_53158f9b-dd23-48cb-8674-df76e5bfc34c"
      unitRef="usd">47317000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5c2a4cb6a46b48d787064a701e4c03df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjktNi0xLTEtMTQwOTA4_3dd2a2f4-d2df-42fe-94c8-01f4aa7c2b5d"
      unitRef="usd">534440000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idfbe30e99b1e4a59ba9390c30fb161f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjktOC0xLTEtMTQwOTA4_865ff1e7-a182-4ca0-a925-083b3f253281"
      unitRef="usd">-4706000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iee3c99a79b934c40aca140be67b17fae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMjktMTAtMS0xLTE0MDkwOA_6d36a770-f244-433f-a636-88a5def378a1"
      unitRef="usd">577051000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie68f836e74274454bcc82be7ff64423c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzAtNi0xLTEtMTQwOTA4_22de6eb9-9cb7-44ce-b287-e9c55cd60e7d"
      unitRef="usd">997430000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzAtMTAtMS0xLTE0MDkwOA_7687f8b2-e173-4eb9-97f3-dda7e72f6bbf"
      unitRef="usd">997430000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1e116e5547c3466b948deb97b266dba4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzEtOC0xLTEtMTQwOTA4_44a7db7e-48d1-452f-b8de-f8e71b5c5b0a"
      unitRef="usd">4706000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzEtMTAtMS0xLTE0MDkwOA_1af6addf-966a-446f-809f-c206eeab860c"
      unitRef="usd">4706000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzQtMC0xLTEtMTQxOTk3L3RleHRyZWdpb246ODZiNTI2ODg4NWNjNDdhMmEyZjUwYWFiODliNzQ2MjFfMTA5OTUxMTYyNzgyMw_5d34f235-b3e7-4f99-85ec-5c6f76a32f2d"
      unitRef="usdPerShare">18.75</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie68f836e74274454bcc82be7ff64423c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzQtNi0xLTEtMTQxOTk3_ac09c5e6-c4ec-424c-a0b4-a13c3341ddcb"
      unitRef="usd">936850000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzQtMTAtMS0xLTE0MTk5Nw_5941d976-212a-4120-81e6-5916d54ba9eb"
      unitRef="usd">936850000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i2da767a85edc454cb755783d2f92e521_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzItMi0xLTEtMTQwOTA4_c998f5a1-3bf3-4414-b8c2-8d36402fe605"
      unitRef="shares">118000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4fc23b339a5149fb8e6d3f7648f64422_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzItNC0xLTEtMTQwOTA4_c8e938eb-2655-4888-9d07-a4221288d3a1"
      unitRef="usd">2041000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzItMTAtMS0xLTE0MDkwOA_bd2e1c0c-7093-452f-b43c-2e9708d8daba"
      unitRef="usd">2041000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i2da767a85edc454cb755783d2f92e521_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzYtMi0xLTEtMTQyMDA2_bf9db77e-7219-4276-b007-c16542e27f20"
      unitRef="shares">15000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4fc23b339a5149fb8e6d3f7648f64422_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzYtNC0xLTEtMTQyMDA2_2242a3e0-7abc-4719-9862-0f1b05227f1e"
      unitRef="usd">85000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzYtMTAtMS0xLTE0MjAwNg_01e0d81b-2749-4978-bea9-8463bd4a73a2"
      unitRef="usd">85000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i4fc23b339a5149fb8e6d3f7648f64422_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzMtNC0xLTEtMTQwOTA4_0235e468-0568-4f16-9f40-49b0cc069701"
      unitRef="usd">16000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzMtMTAtMS0xLTE0MDkwOA_e083d1a2-7e1a-4246-802e-b3bf97cda062"
      unitRef="usd">16000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <shen:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares
      contextRef="i2da767a85edc454cb755783d2f92e521_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzQtMi0xLTEtMTQwOTA4_af071c4f-c9bb-49a2-a57d-0662a93be334"
      unitRef="shares">36000</shen:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares>
    <shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned
      contextRef="i4fc23b339a5149fb8e6d3f7648f64422_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzQtNC0xLTEtMTQwOTA4_281300b7-5549-48a0-8560-23eff704eadf"
      unitRef="usd">1627000</shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned>
    <shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzQtMTAtMS0xLTE0MDkwOA_a7cd5d2e-47b9-4b17-8022-6c03a1111cd2"
      unitRef="usd">1627000</shen:BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idc81efaf851a4075bf9da580402688b6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzUtMi0xLTEtMTQwOTA4_c51076ba-44a7-48b0-9726-d4f807170f60"
      unitRef="shares">49965000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i35e545a146e448a6bee8c10185cac202_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzUtNC0xLTEtMTQwOTA4_d72a8507-e51e-4bf5-8fc9-8c4015dc17ef"
      unitRef="usd">47832000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i124d8994d2c4489aa79207c9c8f86f42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzUtNi0xLTEtMTQwOTA4_ab34a3e2-892d-4808-b03d-194cfcf7f6f1"
      unitRef="usd">595020000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1aff037844f748e28f1cf433cd2317e7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzUtOC0xLTEtMTQwOTA4_c31eecaa-8b4f-49c7-9ef2-bcda484aceb5"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7153113fe0714cca98cfc8519c01c2dd_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yMi9mcmFnOmRiMjkwNTdhYzhjZTQxMjU4MzY0NTY2Mjk0NmRhZWEwL3RhYmxlOmEwMmU3ODMyNWFmODRjNGI4ZjMyNmRkZjc3YjliMzU4L3RhYmxlcmFuZ2U6YTAyZTc4MzI1YWY4NGM0YjhmMzI2ZGRmNzdiOWIzNThfMzUtMTAtMS0xLTE0MDkwOA_d9de231d-e9cc-4719-877b-01af48d88f47"
      unitRef="usd">642852000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNS0xLTEtMS0xNDA5MDg_62f47487-0a5e-409b-8339-04d6fed0c817"
      unitRef="usd">-6556000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNS0zLTEtMS0xNDA5MDg_dceaf290-bff8-470f-adea-336c0addb9c6"
      unitRef="usd">997430000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNi0xLTEtMS0xNDA5MDg_68bd1a06-a90e-4209-9a81-15703b637ed5"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNi0zLTEtMS0xNDA5MDg_26f3a893-bd64-421f-bc19-e12feb1b1dee"
      unitRef="usd">986364000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNy0xLTEtMS0xNDA5MDg_82981286-f3dc-4505-9047-f184e3757e6f"
      unitRef="usd">-6556000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNy0zLTEtMS0xNDA5MDg_5ab68473-446b-40a1-835f-dcfdafb59e90"
      unitRef="usd">11066000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfOS0xLTEtMS0xNDA5MDg_d5be5d30-eea9-4a13-b9ce-b1c4d77d9f39"
      unitRef="usd">47008000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfOS0zLTEtMS0xNDA5MDg_e566d104-beba-4113-8bd4-043d27c91eda"
      unitRef="usd">40714000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTAtMS0xLTEtMTQwOTA4_4274e7b8-bf0e-4f7b-90e7-511998dc5a01"
      unitRef="usd">7299000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTAtMy0xLTEtMTQwOTA4_f8f96ebd-82ec-477f-8881-51fe77c492d2"
      unitRef="usd">1953000</us-gaap:ShareBasedCompensation>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTEtMS0xLTEtMTQwOTA4_0248cbbf-affd-486a-b0b1-bae48c2d3ae8"
      unitRef="usd">4884000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTEtMy0xLTEtMTQwOTA4_1fbb7795-a3be-4d80-979f-4227bc2c96e9"
      unitRef="usd">99000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTItMS0xLTEtMTQwOTA4_35b65eed-73e3-41d7-8028-086e2e1b39f7"
      unitRef="usd">-1374000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTItMy0xLTEtMTQwOTA4_0187c184-6da8-438f-bb8e-73a760acd257"
      unitRef="usd">4180000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTMtMS0xLTEtMTQ2NDE0_0d98dd45-2d90-44ce-9290-3412b84928c7"
      unitRef="usd">1252000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTMtMy0xLTEtMTQ2NDU1_efd1d25d-8ed4-4860-bd8f-7ff8f2aba190"
      unitRef="usd">755000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTMtMS0xLTEtMTQwOTA4_cf499ca8-c8a3-4bd6-9d37-3e92daf1ae11"
      unitRef="usd">1638000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTMtMy0xLTEtMTQwOTA4_7636319b-4343-45d3-bb41-ad00e7e731e3"
      unitRef="usd">-31000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTUtMS0xLTEtMTQwOTA4_567e38cf-5616-44e7-8f34-13e04ce76be5"
      unitRef="usd">-1157000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTUtMy0xLTEtMTQwOTA4_a601f874-7f85-42e8-ab8b-58f2a068097c"
      unitRef="usd">1195000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTYtMS0xLTEtMTQwOTA4_e2d78217-37bd-40a3-b0fa-8b816d7ea346"
      unitRef="usd">-731000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTYtMy0xLTEtMTQwOTA4_f2d5219f-8469-4100-9df5-e83b29ea4319"
      unitRef="usd">6870000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <shen:IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTctMS0xLTEtMTQwOTA4_c00d8dc5-3deb-4d47-ac59-cfefc8c893b6"
      unitRef="usd">618000</shen:IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet>
    <shen:IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTctMy0xLTEtMTQwOTA4_ab26af86-5806-4ddb-8b00-c76539fc0401"
      unitRef="usd">-214000</shen:IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTgtMS0xLTEtMTQwOTA4_1e3b2760-7f93-4368-b48d-b3ad0827ab9b"
      unitRef="usd">1056000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTgtMy0xLTEtMTQwOTA4_dde04c1f-83cb-4c47-aebb-4a5126edc1e0"
      unitRef="usd">8066000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTktMS0xLTEtMTQwOTA4_2d97e885-7a07-4f84-a05b-69dd155b54ce"
      unitRef="usd">-608000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMTktMy0xLTEtMTQwOTA4_f9bbfc86-1e24-482a-9d25-2471217a7dc8"
      unitRef="usd">-5626000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjAtMS0xLTEtMTQwOTA4_c7e4d0ae-3681-45e7-ba1c-5229e6522a66"
      unitRef="usd">1212000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjAtMy0xLTEtMTQwOTA4_27517fb0-7553-4330-9d32-04739c9738bc"
      unitRef="usd">-5193000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjEtMS0xLTEtMTQwOTA4_b2c551aa-f366-4737-a534-73f124e86693"
      unitRef="usd">56205000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjEtMy0xLTEtMTQwOTA4_227d7410-561f-4e6c-a6b9-c8d472dde291"
      unitRef="usd">31572000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjItMS0xLTEtMTQwOTA4_883dd5d9-60d5-4536-9af3-ebb60e4dec84"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjItMy0xLTEtMTQwOTA4_b79cefea-05e8-4558-b1f3-87925edc57ab"
      unitRef="usd">121067000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjMtMS0xLTEtMTQwOTA4_2be93102-7e3f-45fe-8fd2-c4a16d663f3f"
      unitRef="usd">56205000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjMtMy0xLTEtMTQwOTA4_b481dd39-139e-48a2-97e2-5cd0598a36ff"
      unitRef="usd">152639000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjYtMS0xLTEtMTQwOTA4_d3c2d309-2ed7-424f-be11-650656ab35a7"
      unitRef="usd">132357000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjYtMy0xLTEtMTQwOTA4_4c06f4b7-bf9d-41d5-b540-d017ee74ceb8"
      unitRef="usd">118800000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjktMS0xLTEtMTQ2Njg0_9713854d-c360-4967-b285-94cf4f57604d"
      unitRef="usd">793000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjktMy0xLTEtMTQ2Njkx_cccb7789-28e5-4e42-a5f6-65d8e1eccfd6"
      unitRef="usd">90000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjctMS0xLTEtMTQwOTA4_9cfb3cbf-1b4c-471b-a75d-9c10139ca3de"
      unitRef="usd">922000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjctMy0xLTEtMTQwOTA4_1003f93a-32a0-419c-a22f-818605b3614b"
      unitRef="usd">110000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjgtMS0xLTEtMTQwOTA4_b236dba2-b5c0-4f42-85c9-aee2f9259e6e"
      unitRef="usd">-130642000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjgtMy0xLTEtMTQwOTA4_715df00e-d525-4c6a-a8df-30d5ff4ef8d9"
      unitRef="usd">-118600000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjktMS0xLTEtMTQwOTA4_5facb4a4-39c4-4818-9e2c-296ccfffa0b4"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMjktMy0xLTEtMTQwOTA4_09cd8059-80a0-4d33-b116-945c3cba1f25"
      unitRef="usd">1944063000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzAtMS0xLTEtMTQwOTA4_5068b910-dbb0-4a75-92f6-a17778b17927"
      unitRef="usd">-130642000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzAtMy0xLTEtMTQwOTA4_4e93606f-f657-468d-8b21-b91b5285af27"
      unitRef="usd">1825463000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzYtMS0xLTEtMTQ2NzI4_423126ac-0e3f-4276-8e1e-cd262055617f"
      unitRef="usd">25000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzYtMy0xLTEtMTQ2NzMz_10d22d20-b705-4d1b-8041-01c011f4dfeb"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzMtMS0xLTEtMTQwOTA4_3e2f068c-1306-4a6a-83d2-63ea5bd91024"
      unitRef="usd">986000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzMtMy0xLTEtMTQwOTA4_0c4df3d8-a743-4911-a6d2-aa9ed3cc3b6e"
      unitRef="usd">1627000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzUtMS0xLTEtMTQyMTA1_2b9883e7-da2c-4025-9d61-ee619caf1f67"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzUtMy0xLTEtMTQyMTEy_3fe8450f-4809-4f5f-8ca6-9ccc919b7b04"
      unitRef="usd">936850000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzQtMS0xLTEtMTQwOTA4_66472b22-5b47-4b39-af14-ece247c3a38d"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzQtMy0xLTEtMTQwOTA4_57f940a2-8f43-431d-bf68-a6be6754b9d8"
      unitRef="usd">841000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzUtMS0xLTEtMTQwOTA4_240fc014-47f7-428a-bec6-7448df88a8d4"
      unitRef="usd">-888000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzUtMy0xLTEtMTQwOTA4_8b5887e3-1873-4add-8a8c-ed489acc4855"
      unitRef="usd">-1081000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzYtMS0xLTEtMTQwOTA4_f2a1e63a-1855-43ca-9173-07d9fad1b70a"
      unitRef="usd">23126000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzYtMy0xLTEtMTQwOTA4_50003752-262b-4748-b47a-6144c55baced"
      unitRef="usd">-940399000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzctMS0xLTEtMTQwOTA4_db64caac-4fa9-4cf7-abd2-74c7c997c349"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzctMy0xLTEtMTQwOTA4_76d5b380-3b6a-4cf9-8660-3e9daa8519ef"
      unitRef="usd">-700556000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzgtMS0xLTEtMTQwOTA4_f28dd931-3df7-4ce1-be5e-7ded741af481"
      unitRef="usd">23126000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzgtMy0xLTEtMTQwOTA4_7fb51232-3ef0-4cb0-b055-c94791779310"
      unitRef="usd">-1640955000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzktMS0xLTEtMTQwOTA4_f6786e19-7181-4db9-ab77-6ca35316ff78"
      unitRef="usd">-51311000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfMzktMy0xLTEtMTQwOTA4_279885f7-2dd6-4f6e-97ea-c6b5f1e02e9f"
      unitRef="usd">337147000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDAtMS0xLTEtMTQwOTA4_56e82ebc-ca37-41e9-a95b-6a41f9e05f89"
      unitRef="usd">84344000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iee3c99a79b934c40aca140be67b17fae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDAtMy0xLTEtMTQwOTA4_d48f13c0-5ec8-440a-bf64-d860cafdf81f"
      unitRef="usd">195397000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDEtMS0xLTEtMTQwOTA4_95835af1-51f2-4c98-a4a0-62060914713b"
      unitRef="usd">33033000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7153113fe0714cca98cfc8519c01c2dd_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDEtMy0xLTEtMTQwOTA4_218874eb-b12e-430d-9be2-7da72d4ed36e"
      unitRef="usd">532544000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDQtMS0xLTEtMTQwOTA4_a5045db6-0412-4575-addb-60afe3588e3d"
      unitRef="usd">243000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDQtMy0xLTEtMTQwOTA4_59966717-d8c4-409c-82c7-90c2d6f8414b"
      unitRef="usd">10397000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDUtMS0xLTEtMTQwOTA4_9c569cab-1d77-4545-aa47-826f3aa8719c"
      unitRef="usd">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8yNS9mcmFnOjQ2ZGU2N2MwZDc4YjRlYzViMjEzMzVjNTUxNWE4OWRkL3RhYmxlOmE0NmI0MjczMzYxYTQwMmY4M2RjZGEwNDg4MzdjY2JmL3RhYmxlcmFuZ2U6YTQ2YjQyNzMzNjFhNDAyZjgzZGNkYTA0ODgzN2NjYmZfNDUtMy0xLTEtMTQwOTA4_9f672202-e960-42a5-b551-2a73c25c9218"
      unitRef="usd">24900000</us-gaap:IncomeTaxesPaid>
    <us-gaap:NatureOfOperations
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RleHRyZWdpb246Njc1OTNhMjg5NjY5NDQ3Yjk0YWFlZDAzMjMzZWFkNTlfMzUyNg_4ec6e069-e8fc-4817-9bf9-6026099882ba">Basis of Presentation and Other Information &lt;div style="text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shenandoah Telecommunications Company (&#x201c;Shentel&#x201d;, &#x201c;we&#x201d;, &#x201c;our&#x201d;, &#x201c;us&#x201d;, or the &#x201c;Company&#x201d;) is a provider of a comprehensive&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;range of broadband communication services and cell tower colocation space in the Mid-Atlantic portion of the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X for interim financial information. All normal recurring adjustments considered necessary for a fair presentation have been included. Certain disclosures normally included in annual consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP") have been omitted. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes contained in our Annual Report on Form&#160;10-K for the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;year ended December&#160;31, 2021. As discussed in Notes 1 and 16 to the audited consolidated financial statements contained in our Annual Report on Form 10-K for the year ended December&#160;31, 2021,&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (the "2021 Form 10-K"), the Company determined that an immaterial error existed in our previously issued financial statements. As such, the Company revised its historical unaudited condensed consolidated financial statements as of and for the three and nine months ended September 30, 2021. Refer to the table below for a summary of these revisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.457%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30, 2021&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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-Adjustment&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Error Correction&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-Adjustment&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:10pt;font-weight:700;line-height:100%"&gt;Pre-Adjustment&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Error Correction&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-Adjustment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unaudited Condensed Consolidated Statement of Comprehensive Income:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;25,426&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;321&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;25,747&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;73,044&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;775&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;73,819&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations before income taxes&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:10pt;font-weight:400;line-height:100%"&gt;1,310&#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:10pt;font-weight:400;line-height:100%"&gt;(321)&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:10pt;font-weight:400;line-height:100%"&gt;989&#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:10pt;font-weight:400;line-height:100%"&gt;9,322&#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:10pt;font-weight:400;line-height:100%"&gt;(775)&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:10pt;font-weight:400;line-height:100%"&gt;8,547&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&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:10pt;font-weight:400;line-height:100%"&gt;(5,422)&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:10pt;font-weight:400;line-height:100%"&gt;(84)&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:10pt;font-weight:400;line-height:100%"&gt;(5,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:10pt;font-weight:400;line-height:100%"&gt;(2,315)&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:10pt;font-weight:400;line-height:100%"&gt;(204)&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:10pt;font-weight:400;line-height:100%"&gt;(2,519)&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&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:10pt;font-weight:400;line-height:100%"&gt;6,732&#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:10pt;font-weight:400;line-height:100%"&gt;(237)&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:10pt;font-weight:400;line-height:100%"&gt;6,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;11,637&#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:10pt;font-weight:400;line-height:100%"&gt;(571)&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:10pt;font-weight:400;line-height:100%"&gt;11,066&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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:10pt;font-weight:400;line-height:100%"&gt;893,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:10pt;font-weight:400;line-height:100%"&gt;(237)&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:10pt;font-weight:400;line-height:100%"&gt;892,821&#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:10pt;font-weight:400;line-height:100%"&gt;998,001&#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:10pt;font-weight:400;line-height:100%"&gt;(571)&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:10pt;font-weight:400;line-height:100%"&gt;997,430&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Comprehensive income (loss)&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:10pt;font-weight:400;line-height:100%"&gt;896,678&#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:10pt;font-weight:400;line-height:100%"&gt;(237)&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:10pt;font-weight:400;line-height:100%"&gt;896,441&#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:10pt;font-weight:400;line-height:100%"&gt;1,002,707&#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:10pt;font-weight:400;line-height:100%"&gt;(571)&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:10pt;font-weight:400;line-height:100%"&gt;1,002,136&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income per share, basic and diluted:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic - Income from continuing operations&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.13&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.13&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.23&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;(0.01)&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.22&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic - Net income per share&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;17.86&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;17.86&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;19.96&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;(0.01)&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;19.95&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted - Income from continuing operations&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.13&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.13&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.23&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;(0.01)&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.22&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted - Net income per share&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;17.81&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;17.81&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;19.90&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;(0.01)&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;19.89&#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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets, liabilities, revenues and expenses and related disclosures. On an on-going basis we evaluate significant estimates and assumptions, including, but not limited to, revenue recognition, stock-based compensation, estimated useful lives of assets, intangible assets subject to amortization, and the computation of income taxes. Future events and their effects cannot be predicted with certainty; accordingly, the Company&#x2019;s accounting estimates require the exercise of judgment. The accounting estimates used in the preparation of the financial statements will change as new events occur, as more experience is acquired, as additional information is obtained, and as the Company&#x2019;s operating environment changes. Management evaluates and updates assumptions and estimates on an ongoing basis. Actual results may differ from these estimates under different assumptions or conditions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%"&gt;Adoption of New Accounting Principles&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-10, &#x201c;Government Assistance (Topic 832), Disclosures by Business Entities About Government Assistance,&#x201d; ("ASU 2021-10") which requires entities to provide disclosures on material government assistance transactions for annual reporting periods. The disclosures include information about the nature of the assistance, the related accounting policies used to account for government assistance, the effect of government assistance on the entity&#x2019;s financial statements and any significant terms and conditions of the agreements, including commitments and contingencies. On July 1, 2022, we adopted ASU 2021-10 and have included the new disclosure requirements in Note 11, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Government Grants&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other than the matter described above, there have been no material developments related to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company's unaudited condensed consolidated financial statements and note disclosures, from those disclosed in the Company's 2021 Form&#160;10-K, that would be expected to impact the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RleHRyZWdpb246Njc1OTNhMjg5NjY5NDQ3Yjk0YWFlZDAzMjMzZWFkNTlfMzUyNw_34d9b5a6-9d06-42ad-aadd-ea2ca2084ada">Refer to the table below for a summary of these revisions.&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.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.457%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30, 2021&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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-Adjustment&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Error Correction&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-Adjustment&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:10pt;font-weight:700;line-height:100%"&gt;Pre-Adjustment&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Error Correction&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-Adjustment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unaudited Condensed Consolidated Statement of Comprehensive Income:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;25,426&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;321&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;25,747&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;73,044&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;775&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;73,819&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations before income taxes&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:10pt;font-weight:400;line-height:100%"&gt;1,310&#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:10pt;font-weight:400;line-height:100%"&gt;(321)&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:10pt;font-weight:400;line-height:100%"&gt;989&#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:10pt;font-weight:400;line-height:100%"&gt;9,322&#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:10pt;font-weight:400;line-height:100%"&gt;(775)&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:10pt;font-weight:400;line-height:100%"&gt;8,547&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&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:10pt;font-weight:400;line-height:100%"&gt;(5,422)&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:10pt;font-weight:400;line-height:100%"&gt;(84)&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:10pt;font-weight:400;line-height:100%"&gt;(5,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:10pt;font-weight:400;line-height:100%"&gt;(2,315)&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:10pt;font-weight:400;line-height:100%"&gt;(204)&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:10pt;font-weight:400;line-height:100%"&gt;(2,519)&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&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:10pt;font-weight:400;line-height:100%"&gt;6,732&#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:10pt;font-weight:400;line-height:100%"&gt;(237)&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:10pt;font-weight:400;line-height:100%"&gt;6,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;11,637&#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:10pt;font-weight:400;line-height:100%"&gt;(571)&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:10pt;font-weight:400;line-height:100%"&gt;11,066&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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:10pt;font-weight:400;line-height:100%"&gt;893,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:10pt;font-weight:400;line-height:100%"&gt;(237)&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:10pt;font-weight:400;line-height:100%"&gt;892,821&#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:10pt;font-weight:400;line-height:100%"&gt;998,001&#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:10pt;font-weight:400;line-height:100%"&gt;(571)&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:10pt;font-weight:400;line-height:100%"&gt;997,430&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Comprehensive income (loss)&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:10pt;font-weight:400;line-height:100%"&gt;896,678&#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:10pt;font-weight:400;line-height:100%"&gt;(237)&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:10pt;font-weight:400;line-height:100%"&gt;896,441&#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:10pt;font-weight:400;line-height:100%"&gt;1,002,707&#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:10pt;font-weight:400;line-height:100%"&gt;(571)&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:10pt;font-weight:400;line-height:100%"&gt;1,002,136&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income per share, basic and diluted:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic - Income from continuing operations&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.13&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.13&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.23&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;(0.01)&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.22&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic - Net income per share&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;17.86&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;17.86&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;19.96&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;(0.01)&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;19.95&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted - Income from continuing operations&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.13&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.13&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.23&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;(0.01)&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;0.22&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted - Net income per share&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;17.81&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;17.81&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;19.90&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;(0.01)&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;19.89&#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;/table&gt;</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMy0xLTEtMS0xNDA5MDg_ff89c0ff-bdc8-4799-b7d0-30c23a58b818"
      unitRef="usd">25426000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMy0zLTEtMS0xNDA5MDg_68f8f884-96ac-4ddd-a85d-a2b6cd522e5d"
      unitRef="usd">321000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMy01LTEtMS0xNDA5MDg_ade3d1a4-8a07-4ae4-baeb-0d5b98987684"
      unitRef="usd">25747000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMy03LTEtMS0xNDA5MDg_b26ca5f2-036f-4912-8548-9d9c4a106b6c"
      unitRef="usd">73044000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMy05LTEtMS0xNDA5MDg_f308e86e-2c32-4949-a726-3f9fac14b651"
      unitRef="usd">775000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMy0xMS0xLTEtMTQwOTA4_70a186d1-aaab-48df-af75-5b85d167bbe6"
      unitRef="usd">73819000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNC0xLTEtMS0xNDA5MDg_e1eb62b9-473b-4c22-af9f-86c7c0b46ab6"
      unitRef="usd">1310000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNC0zLTEtMS0xNDA5MDg_197872a5-827a-466e-b953-3598f07a7314"
      unitRef="usd">-321000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNC01LTEtMS0xNDA5MDg_c28033ad-42b1-49a5-bc95-717e57b8263d"
      unitRef="usd">989000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNC03LTEtMS0xNDA5MDg_d652de8d-dd2c-4bc9-81ab-6b7504335092"
      unitRef="usd">9322000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNC05LTEtMS0xNDA5MDg_6dd707d0-fdaf-47fc-adb1-48e2e139b9bf"
      unitRef="usd">-775000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNC0xMS0xLTEtMTQwOTA4_97a13cf7-a0d1-4392-ac2d-37a3c2c6acf3"
      unitRef="usd">8547000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNS0xLTEtMS0xNDA5MDg_e75d5526-9e5c-44e0-852d-8f418b0e754e"
      unitRef="usd">-5422000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNS0zLTEtMS0xNDA5MDg_7ae1a09a-374a-4dd4-a845-bace352a507e"
      unitRef="usd">-84000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNS01LTEtMS0xNDA5MDg_a08ed6bc-5ae0-42bd-84c2-74bac638d91e"
      unitRef="usd">-5506000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNS03LTEtMS0xNDA5MDg_dde935b2-07d9-4159-a153-1cef2b696149"
      unitRef="usd">-2315000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNS05LTEtMS0xNDA5MDg_add2fdf6-8c79-4331-b728-2869b6a36952"
      unitRef="usd">-204000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNS0xMS0xLTEtMTQwOTA4_27ab9e82-1479-4db8-ba32-b262d7531bb5"
      unitRef="usd">-2519000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNi0xLTEtMS0xNDA5MDg_052a8bd3-6377-425d-9875-c3f2098375b8"
      unitRef="usd">6732000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNi0zLTEtMS0xNDA5MDg_57e7c5d1-b05a-4b24-9611-f0c52848f958"
      unitRef="usd">-237000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNi01LTEtMS0xNDA5MDg_d49b049d-3e7b-4aea-890e-904178ef6ff4"
      unitRef="usd">6495000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNi03LTEtMS0xNDA5MDg_f5daa4a7-69a3-42dd-b2f5-b6b06a342977"
      unitRef="usd">11637000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNi05LTEtMS0xNDA5MDg_6b38f2b4-ac14-4f4f-a314-614097ac82c4"
      unitRef="usd">-571000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNi0xMS0xLTEtMTQwOTA4_58669539-0e46-4626-b559-ace1a0c78c26"
      unitRef="usd">11066000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:NetIncomeLoss
      contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNy0xLTEtMS0xNDA5MDg_058b7aa9-e67c-455f-8b3a-79865213aad5"
      unitRef="usd">893058000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNy0zLTEtMS0xNDA5MDg_261394f3-c8bc-4aa8-ac93-bd64da72a315"
      unitRef="usd">-237000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNy01LTEtMS0xNDA5MDg_6386d3d0-0e45-42bb-b939-06377426debd"
      unitRef="usd">892821000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNy03LTEtMS0xNDA5MDg_1105c9c6-14cd-422d-a78f-45a73430e6c5"
      unitRef="usd">998001000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNy05LTEtMS0xNDA5MDg_effb3850-a501-43bf-885e-96076dea874e"
      unitRef="usd">-571000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfNy0xMS0xLTEtMTQwOTA4_f338d666-869b-4554-9ef7-6d6eb8e83416"
      unitRef="usd">997430000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfOC0xLTEtMS0xNDA5MDg_e0803812-2947-44e8-b23a-bea1a7fd7556"
      unitRef="usd">896678000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfOC0zLTEtMS0xNDA5MDg_9691cb2c-82d8-4128-9269-97fa7ece002a"
      unitRef="usd">-237000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfOC01LTEtMS0xNDA5MDg_ac102d6d-fb98-4d45-94bf-a9872f336448"
      unitRef="usd">896441000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfOC03LTEtMS0xNDA5MDg_61317de4-45be-4549-9f03-6d1c065a2792"
      unitRef="usd">1002707000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfOC05LTEtMS0xNDA5MDg_5acc15d4-66a2-444e-a960-cacefedb59c7"
      unitRef="usd">-571000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfOC0xMS0xLTEtMTQwOTA4_b1d5f802-f8ee-4d99-baad-60661ba6507c"
      unitRef="usd">1002136000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTAtMS0xLTEtMTQwOTA4_0cdd2704-fdac-4ac3-846e-92177febb67f"
      unitRef="usdPerShare">0.13</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTAtMy0xLTEtMTQwOTA4_7fae7a0e-2991-43ba-9e13-33d15a8be5ca"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTAtNS0xLTEtMTQwOTA4_a283fc47-80d6-4660-bfbc-eb92013237a8"
      unitRef="usdPerShare">0.13</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTAtNy0xLTEtMTQwOTA4_70854435-1e0b-4ba2-b127-2694e4459029"
      unitRef="usdPerShare">0.23</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTAtOS0xLTEtMTQwOTA4_051c6ccc-d185-402a-84b0-328136b007e3"
      unitRef="usdPerShare">-0.01</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTAtMTEtMS0xLTE0MDkwOA_9b9e7da7-77d9-41cb-bb6e-aed0c6217ba4"
      unitRef="usdPerShare">0.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTEtMS0xLTEtMTQwOTA4_3a448736-3085-4403-9817-e23f86984598"
      unitRef="usdPerShare">17.86</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTEtMy0xLTEtMTQwOTA4_3f309eed-cbac-45d9-a51f-98e44aab0dea"
      unitRef="usdPerShare">0</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTEtNS0xLTEtMTQwOTA4_a930536e-2c91-46f8-a473-dc44c55e879f"
      unitRef="usdPerShare">17.86</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTEtNy0xLTEtMTQwOTA4_9a5881d1-1b86-48b4-8a3f-2f031a098a91"
      unitRef="usdPerShare">19.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTEtOS0xLTEtMTQwOTA4_6c83c208-676e-4530-a933-d6ba8447f2e7"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTEtMTEtMS0xLTE0MDkwOA_0e551cfd-ff79-4e20-9b97-06bdbd1ecac5"
      unitRef="usdPerShare">19.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTItMS0xLTEtMTQwOTA4_d9e2dc95-14f9-480e-8f3a-ca4681179c8b"
      unitRef="usdPerShare">0.13</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTItMy0xLTEtMTQwOTA4_5f18b691-90db-4363-bc0a-de3da346dbc3"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTItNS0xLTEtMTQwOTA4_b458f491-f1e0-4092-9f33-91fd5405d980"
      unitRef="usdPerShare">0.13</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTItNy0xLTEtMTQwOTA4_904a9c81-063a-4e25-bb7d-73ddf39ade09"
      unitRef="usdPerShare">0.23</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTItOS0xLTEtMTQwOTA4_8fdae572-d00c-4641-ab26-d71ba9ec2f92"
      unitRef="usdPerShare">-0.01</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTItMTEtMS0xLTE0MDkwOA_9d6fdc58-8881-4d60-95cb-0f200637b853"
      unitRef="usdPerShare">0.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTMtMS0xLTEtMTQwOTA4_a7c02368-b7de-492b-8134-9ebb7bacd1f9"
      unitRef="usdPerShare">17.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8a379c50f2734c8899074ecb6634ee6e_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTMtMy0xLTEtMTQwOTA4_f00629a4-eeaf-477f-9294-a90d52c12170"
      unitRef="usdPerShare">0</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTMtNS0xLTEtMTQwOTA4_6236d6e6-da90-4186-9250-3ca42932b5d7"
      unitRef="usdPerShare">17.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icd226fbc570f472ea57817dbb70021bd_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTMtNy0xLTEtMTQwOTA4_9b7e53c1-ce1d-4b08-a1a8-f71e02be4021"
      unitRef="usdPerShare">19.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i51c7fd9aa54a4142971469787e3afd2c_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTMtOS0xLTEtMTQwOTA4_6365dc0f-2b45-4894-b731-8611eae6d1cf"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RhYmxlOjdkNDEyOTg3Njk4MjQ0MTM5MDgwYzQxYTA0MDkwMWVhL3RhYmxlcmFuZ2U6N2Q0MTI5ODc2OTgyNDQxMzkwODBjNDFhMDQwOTAxZWFfMTMtMTEtMS0xLTE0MDkwOA_fb69edc7-9427-4cea-8f54-babf9d0fa105"
      unitRef="usdPerShare">19.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zMS9mcmFnOjY3NTkzYTI4OTY2OTQ0N2I5NGFhZWQwMzIzM2VhZDU5L3RleHRyZWdpb246Njc1OTNhMjg5NjY5NDQ3Yjk0YWFlZDAzMjMzZWFkNTlfMzUyOA_28950d32-bb5e-4d66-b758-e0ee4fa56544">Adoption of New Accounting Principles&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-10, &#x201c;Government Assistance (Topic 832), Disclosures by Business Entities About Government Assistance,&#x201d; ("ASU 2021-10") which requires entities to provide disclosures on material government assistance transactions for annual reporting periods. The disclosures include information about the nature of the assistance, the related accounting policies used to account for government assistance, the effect of government assistance on the entity&#x2019;s financial statements and any significant terms and conditions of the agreements, including commitments and contingencies. On July 1, 2022, we adopted ASU 2021-10 and have included the new disclosure requirements in Note 11, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Government Grants&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other than the matter described above, there have been no material developments related to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company's unaudited condensed consolidated financial statements and note disclosures, from those disclosed in the Company's 2021 Form&#160;10-K, that would be expected to impact the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RleHRyZWdpb246NDFhM2U0NGRjZDliNDU3ZDlmNzlkYzY4MDk5ODdlMGRfMjg5MA_333f0e94-e3ce-4e31-9bbb-7f01dcc9e1b2">Revenue from Contracts with Customers &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Broadband segment provides broadband data, video and voice services to residential and commercial customers in portions of Virginia, West Virginia, Maryland, Pennsylvania, and Kentucky via fiber optic, hybrid fiber coaxial cable, and fixed wireless networks. The Broadband segment also provides voice and DSL telephone services to customers in Virginia&#x2019;s Shenandoah County and portions of adjacent counties as a Rural Local Exchange Carrier (&#x201c;RLEC&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These contracts are generally cancellable at the customer&#x2019;s discretion without penalty at any time. We allocate the total transaction price in these transactions based upon the standalone selling price of each distinct good or service. We generally recognize these revenues over time as customers simultaneously receive and consume the benefits of the service, with the exception of equipment sales and home wiring, which are recognized as revenue at a point in time when control transfers and when installation is complete, respectively. Installation fees, charged upfront without transfer of commensurate goods or services to the customer, are allocated to services and are recognized ratably over the longer of the contract term or the period in which the unrecognized fee remains material to the contract, which we estimate to be one year. Additionally, the Company incurs commission expenses related to in-house and third-party vendors which are capitalized and amortized over the expected weighted average customer life which is approximately six years. Amortization of capitalized commission expenses is recorded in selling, general and administrative expenses in the Company's unaudited condensed consolidated statements of comprehensive (loss) income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below is a summary of the Broadband segment's capitalized contract acquisition costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Contract payments&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:10pt;font-weight:400;line-height:100%"&gt;983&#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:10pt;font-weight:400;line-height:100%"&gt;710&#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:10pt;font-weight:400;line-height:100%"&gt;2,630&#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:10pt;font-weight:400;line-height:100%"&gt;2,535&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract amortization&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:10pt;font-weight:400;line-height:100%"&gt;(729)&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:10pt;font-weight:400;line-height:100%"&gt;(223)&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:10pt;font-weight:400;line-height:100%"&gt;(2,096)&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:10pt;font-weight:400;line-height:100%"&gt;(1,882)&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;8,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;8,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;8,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;8,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Our Broadband segment also provides Ethernet and Wavelength fiber optic services to commercial fiber customers under capacity agreements, and the related revenue is recognized over time. In some cases, non-refundable upfront fees are charged for connecting commercial fiber customers to our fiber network. Those amounts are recognized ratably over the longer of the contract term or the period in which the unrecognized fee remains material to the respective contract. A related contract liability of $4.1&#160;million at September&#160;30, 2022 is recorded in other liabilities o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;n the Company's unaudited condensed consolidated balance sheet&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; and is expected to be recognized into revenue at the rate of approximately $0.2&#160;million per year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Broadband segment also leases dedicated fiber optic strands to customers as part of &#x201c;dark fiber&#x201d; agreements, which are accounted for as leases under Accounting Standards Codification ("ASC") 842, Leases, ("ASC 842"). Our Tower segment leases space on owned cell towers to our Broadband segment, and to other wireless carriers. Revenue from these leases is accounted for under ASC 842. Refer to Note 13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for a summary of these revenue streams.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <shen:WeightedAverageCustomerLife
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RleHRyZWdpb246NDFhM2U0NGRjZDliNDU3ZDlmNzlkYzY4MDk5ODdlMGRfMTU2MA_2f31f04c-801b-40d5-8ae8-24afac4ce953">P6Y</shen:WeightedAverageCustomerLife>
    <us-gaap:CapitalizedContractCostTableTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RleHRyZWdpb246NDFhM2U0NGRjZDliNDU3ZDlmNzlkYzY4MDk5ODdlMGRfMjg4OQ_f31263bf-2d6f-462b-8d6b-9901f807aaf1">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below is a summary of the Broadband segment's capitalized contract acquisition costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Contract payments&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:10pt;font-weight:400;line-height:100%"&gt;983&#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:10pt;font-weight:400;line-height:100%"&gt;710&#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:10pt;font-weight:400;line-height:100%"&gt;2,630&#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:10pt;font-weight:400;line-height:100%"&gt;2,535&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract amortization&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:10pt;font-weight:400;line-height:100%"&gt;(729)&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:10pt;font-weight:400;line-height:100%"&gt;(223)&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:10pt;font-weight:400;line-height:100%"&gt;(2,096)&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:10pt;font-weight:400;line-height:100%"&gt;(1,882)&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;8,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;8,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;8,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;8,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:CapitalizedContractCostTableTextBlock>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ieb497359a2694b41b42ccdcf6f47722e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMi0xLTEtMS0xNDA5MDg_9a9212f9-b2ab-4564-9572-cd5778671578"
      unitRef="usd">8427000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="icbd2c6617dc44127b1f4c807388cf71f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMi0zLTEtMS0xNDA5MDg_6a81d80c-97e8-4d2e-b4c7-9f37731fbe90"
      unitRef="usd">7524000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMi01LTEtMS0xNDA5MDg_07171fc6-cec6-442b-abba-624175b6377b"
      unitRef="usd">8147000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="iee3c99a79b934c40aca140be67b17fae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMi03LTEtMS0xNDA5MDg_38f05d90-fbac-4039-b292-d7ee7c778fb5"
      unitRef="usd">7358000</us-gaap:CapitalizedContractCostNet>
    <shen:CapitalizedContractCostPayments
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMy0xLTEtMS0xNDA5MDg_fab8700e-f211-46fe-8053-110a44c54820"
      unitRef="usd">983000</shen:CapitalizedContractCostPayments>
    <shen:CapitalizedContractCostPayments
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMy0zLTEtMS0xNDA5MDg_9fa15287-72f3-49a1-9ad4-216b8369dec1"
      unitRef="usd">710000</shen:CapitalizedContractCostPayments>
    <shen:CapitalizedContractCostPayments
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMy01LTEtMS0xNDA5MDg_c36096af-914e-4ae3-92ec-e34cf05e4f41"
      unitRef="usd">2630000</shen:CapitalizedContractCostPayments>
    <shen:CapitalizedContractCostPayments
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfMy03LTEtMS0xNDA5MDg_6dffb890-4b97-42ee-b1c2-6981e2d3e3b0"
      unitRef="usd">2535000</shen:CapitalizedContractCostPayments>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNC0xLTEtMS0xNDA5MDg_438015b4-5c0e-4458-8bc0-0444f7868f5e"
      unitRef="usd">729000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNC0zLTEtMS0xNDA5MDg_3a2c7694-f188-4dc5-9603-b89b5b96bf33"
      unitRef="usd">223000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNC01LTEtMS0xNDA5MDg_fee0ebc1-0344-4349-b10f-cbfcb27a512d"
      unitRef="usd">2096000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNC03LTEtMS0xNDA5MDg_66f06254-4da2-4ef8-9747-40b7b18c0591"
      unitRef="usd">1882000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNS0xLTEtMS0xNDA5MDg_7e194dbf-a3f6-46b6-8e7e-3fbc59c6da80"
      unitRef="usd">8681000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i7153113fe0714cca98cfc8519c01c2dd_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNS0zLTEtMS0xNDA5MDg_327dcefb-0c57-4908-b1c3-780e5bbb8970"
      unitRef="usd">8011000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNS01LTEtMS0xNDA5MDg_f7f18d25-7fc0-4b0a-a6b5-78bc2306aa09"
      unitRef="usd">8681000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i7153113fe0714cca98cfc8519c01c2dd_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RhYmxlOjg3MmRkMzM0NDdhOTRjYzhhNDljZDI2Mjk2Yjc4Zjk5L3RhYmxlcmFuZ2U6ODcyZGQzMzQ0N2E5NGNjOGE0OWNkMjYyOTZiNzhmOTlfNS03LTEtMS0xNDA5MDg_c4105abe-4de6-484d-a9a9-35132f564890"
      unitRef="usd">8011000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RleHRyZWdpb246NDFhM2U0NGRjZDliNDU3ZDlmNzlkYzY4MDk5ODdlMGRfMjM1Ng_2c949e80-d95f-417a-965a-b1c8bb3c5086"
      unitRef="usd">4100000</us-gaap:RevenueRemainingPerformanceObligation>
    <shen:RevenueRemainingPerformanceObligationAmountPerYear
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNC9mcmFnOjQxYTNlNDRkY2Q5YjQ1N2Q5Zjc5ZGM2ODA5OTg3ZTBkL3RleHRyZWdpb246NDFhM2U0NGRjZDliNDU3ZDlmNzlkYzY4MDk5ODdlMGRfMjQzNw_2fdf5bba-f639-41ab-afa2-0dd61706fb42"
      unitRef="usd">200000</shen:RevenueRemainingPerformanceObligationAmountPerYear>
    <us-gaap:InvestmentHoldingsTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjEzMQ_1c1934b6-cea4-4eab-be37-bc5ba2aacb19">Investments&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SERP investments at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost method investments&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:10pt;font-weight:400;line-height:100%"&gt;10,742&#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:10pt;font-weight:400;line-height:100%"&gt;11,004&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity method investments&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:10pt;font-weight:400;line-height:100%"&gt;303&#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:10pt;font-weight:400;line-height:100%"&gt;340&#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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;12,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;13,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SERP Investments at Fair Value:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Supplemental Executive Retirement Plan (&#x201c;SERP&#x201d;) is a benefit plan that provides deferred compensation to certain employees. The Company holds the related investments in a rabbi trust as a source of funding for future payments under the plan. The SERP&#x2019;s investments were designated as trading securities and will be liquidated and paid out to the participants upon retirement. The benefit obligation to participants is always equal to the value of the SERP assets under ASC 710, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The fair value of the SERP investments are based on unadjusted quoted prices in active markets and are classified as Level 1 of the fair value hierarchy. Changes to the investments' fair value are presented in Other income (expense), while the reciprocal changes in the liability are presented in selling, general and administrative expense. At December&#160;31, 2021, $0.8&#160;million of SERP investments were presented as prepaid expenses and other (current assets). Those investments were liquidated in July 2022 to pay the current portion of our SERP obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost Method Investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&#160;Our investment in CoBank ACB&#x2019;s Class A common stock represented substantially all of our cost method investments with a balance of $10.0 million and $10.3 million at September&#160;30, 2022 and December&#160;31, 2021, respectively. We recognized approximately $13.7&#160;thousand and $0.5&#160;million of patronage income in other income for the three months ended September 30, 2022 and 2021, respectively, and approximately $40.5&#160;thousand and $1.5&#160;million during the nine months ended September 30, 2022 and 2021, respectively. Historically, approximately 75% of the patronage distributions were received in cash and 25% in equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity Method Investments:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; At September&#160;30, 2022 and December&#160;31, 2021, the Company had a 20.0% ownership interest in Valley Network Partnership (&#x201c;ValleyNet&#x201d;). The Company and ValleyNet purchase capacity on one another&#x2019;s fiber network, through related party transactions. We recognized revenue of $0.1 million and $0.2 million during the three months ended September 30, 2022 and 2021, respectively, and $0.5 million and $0.5 million during the nine months ended September 30, 2022 and 2021, respectively. We recognized cost of service of $19.2 thousand and $30 thousand for the three months ended September 30, 2022 and 2021, respectively, and $73.6 thousand and $1.1 million for the nine months ended September 30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentHoldingsTextBlock>
    <shen:ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjEzMw_743dded0-fc1b-4d32-a2b8-03ccbdbad5d7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SERP investments at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost method investments&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:10pt;font-weight:400;line-height:100%"&gt;10,742&#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:10pt;font-weight:400;line-height:100%"&gt;11,004&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity method investments&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:10pt;font-weight:400;line-height:100%"&gt;303&#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:10pt;font-weight:400;line-height:100%"&gt;340&#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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;12,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;13,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;</shen:ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfMS0xLTEtMS0xNDA5MDg_e070bc31-896f-4f5e-8e26-31f321151e68"
      unitRef="usd">1739000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfMS0zLTEtMS0xNDA5MDg_9fe4411c-f992-4f9f-8702-4c3d9a61ebf7"
      unitRef="usd">2317000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfMi0xLTEtMS0xNDA5MDg_b3de5cf1-d7b1-4378-a387-8c0bf96eb99f"
      unitRef="usd">10742000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfMi0zLTEtMS0xNDA5MDg_89c0c631-0050-49ba-9c35-784369efb85b"
      unitRef="usd">11004000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfMy0xLTEtMS0xNDA5MDg_754b6bd3-f2a2-4c77-8506-7d817d8a527c"
      unitRef="usd">303000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfMy0zLTEtMS0xNDA5MDg_b5326181-8329-44c4-9ee8-6e22094d7c16"
      unitRef="usd">340000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:OtherLongTermInvestments
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfNC0xLTEtMS0xNDA5MDg_c22202cd-4d23-4528-9db8-91f27a22c953"
      unitRef="usd">12784000</us-gaap:OtherLongTermInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RhYmxlOmYwYWRiYWJkYjUxMDRiOTRhM2I2ZDM3NDI0ZWIyNTc1L3RhYmxlcmFuZ2U6ZjBhZGJhYmRiNTEwNGI5NGEzYjZkMzc0MjRlYjI1NzVfNC0zLTEtMS0xNDA5MDg_09d3cd23-03eb-4016-a086-4fdff3d19c06"
      unitRef="usd">13661000</us-gaap:OtherLongTermInvestments>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjEyNw_da923273-a696-4799-9347-308163f436a1">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SERP Investments at Fair Value:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Supplemental Executive Retirement Plan (&#x201c;SERP&#x201d;) is a benefit plan that provides deferred compensation to certain employees. The Company holds the related investments in a rabbi trust as a source of funding for future payments under the plan. The SERP&#x2019;s investments were designated as trading securities and will be liquidated and paid out to the participants upon retirement. The benefit obligation to participants is always equal to the value of the SERP assets under ASC 710, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The fair value of the SERP investments are based on unadjusted quoted prices in active markets and are classified as Level 1 of the fair value hierarchy. Changes to the investments' fair value are presented in Other income (expense), while the reciprocal changes in the liability are presented in selling, general and administrative expense. At December&#160;31, 2021, $0.8&#160;million of SERP investments were presented as prepaid expenses and other (current assets). Those investments were liquidated in July 2022 to pay the current portion of our SERP obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost Method Investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&#160;Our investment in CoBank ACB&#x2019;s Class A common stock represented substantially all of our cost method investments with a balance of $10.0 million and $10.3 million at September&#160;30, 2022 and December&#160;31, 2021, respectively. We recognized approximately $13.7&#160;thousand and $0.5&#160;million of patronage income in other income for the three months ended September 30, 2022 and 2021, respectively, and approximately $40.5&#160;thousand and $1.5&#160;million during the nine months ended September 30, 2022 and 2021, respectively. Historically, approximately 75% of the patronage distributions were received in cash and 25% in equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity Method Investments:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; At September&#160;30, 2022 and December&#160;31, 2021, the Company had a 20.0% ownership interest in Valley Network Partnership (&#x201c;ValleyNet&#x201d;). The Company and ValleyNet purchase capacity on one another&#x2019;s fiber network, through related party transactions. We recognized revenue of $0.1 million and $0.2 million during the three months ended September 30, 2022 and 2021, respectively, and $0.5 million and $0.5 million during the nine months ended September 30, 2022 and 2021, respectively. We recognized cost of service of $19.2 thousand and $30 thousand for the three months ended September 30, 2022 and 2021, respectively, and $73.6 thousand and $1.1 million for the nine months ended September 30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <shen:SERPInvestmentsCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfOTYy_5d53cd12-9733-4996-8cbe-6e286a4946d1"
      unitRef="usd">800000</shen:SERPInvestmentsCurrent>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i41a54d82ea154e08923f202de4addb19_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTM0NA_d48c823a-44bb-43af-b1a9-d51326647f15"
      unitRef="usd">10000000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i3efe143427ff498ba9420e5290e74882_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTM1MQ_bda92ba1-c4f8-4ac3-8a37-97fa9eabfa26"
      unitRef="usd">10300000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i55174349ded642aebf92add032d54910_D20220701-20220930"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTQxMA_f2dfeaf3-e3c1-47ae-b7a5-7c53899224fe"
      unitRef="usd">13700</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="ib91be34b5da24692b9279f213bb10594_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTQxNw_0ca10786-1f62-4d5b-8156-8569daa2a3cd"
      unitRef="usd">500000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i3767b372124446b68a750525634c8586_D20220101-20220930"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTUwNw_dbf67a2d-2021-4528-827a-3c87c191b8d8"
      unitRef="usd">40500</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="ib9f4316d3c704c6c944d3e4feb0c2187_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTUxNA_3ba4f432-6f2d-4ba2-bd21-38bcd516429b"
      unitRef="usd">1500000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <shen:PercentageOfPatronageCreditPaidInCash
      contextRef="i41a54d82ea154e08923f202de4addb19_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTU4MQ_3823789d-7799-4380-8748-994b5131adba"
      unitRef="number">0.75</shen:PercentageOfPatronageCreditPaidInCash>
    <shen:PercentageOfPatronageCreditPaidInShare
      contextRef="i41a54d82ea154e08923f202de4addb19_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTY0Mg_62036b41-9a57-411c-a541-b47294eb0ce6"
      unitRef="number">0.25</shen:PercentageOfPatronageCreditPaidInShare>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i4c58d70ca4c546beb21569c4b8a2f7ba_I20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTcxNw_13556788-c8c7-407f-82ad-0006262479d5"
      unitRef="number">0.200</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i83fade226b204370bb92310bedda9963_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTcxNw_954b7b75-9da8-4cfd-9140-cba28714835e"
      unitRef="number">0.200</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i5a217b2087984802ba13f7125c08509a_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTkyMQ_4e0942b8-46c8-4d9d-ae41-ac1d629305b9"
      unitRef="usd">100000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i3930257198964512abbb8f40d669110a_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfNTQ5NzU1ODE2MTI1_a55c77eb-a5ab-4d24-875c-42e555bc8496"
      unitRef="usd">200000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="id43fe32258584611866bb505c38b91bb_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMTk1Nw_9deb5379-dba8-4bcf-ac9e-44f7e559ef77"
      unitRef="usd">500000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i9ac037eb4d78481391193eef9ccdd17b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfNTQ5NzU1ODE2MTU2_fa2b2c0f-282b-4d44-97b5-c127eb59ae4d"
      unitRef="usd">500000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i5a217b2087984802ba13f7125c08509a_D20220701-20220930"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjAzNw_e9c8bbdd-e46c-4baa-92b4-0c3fba5827fb"
      unitRef="usd">19200</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyCosts
      contextRef="i3930257198964512abbb8f40d669110a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjA0NA_3a855a9f-e3c6-4222-b471-87842f3e66a0"
      unitRef="usd">30000</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyCosts
      contextRef="id43fe32258584611866bb505c38b91bb_D20220101-20220930"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjA4NA_e1d554c5-c0e8-48aa-a7c0-a8463b1bfe8a"
      unitRef="usd">73600</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyCosts
      contextRef="i9ac037eb4d78481391193eef9ccdd17b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl8zNy9mcmFnOmFjNDM3ZmRlZTcyMjQ4ODA5NDUyMWMyMGM4NWUzN2QzL3RleHRyZWdpb246YWM0MzdmZGVlNzIyNDg4MDk0NTIxYzIwYzg1ZTM3ZDNfMjA5MQ_9fd26567-dc9d-4697-a933-4ca9d03ea9f0"
      unitRef="usd">1100000</us-gaap:RelatedPartyCosts>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMTEzNQ_704b6b54-19f0-462d-bb00-bf85711e7a38">Property, Plant and Equipment &lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;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:57.233%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives&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:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;3,483&#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:10pt;font-weight:400;line-height:100%"&gt;3,478&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and structures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 - 45 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;97,321&#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:10pt;font-weight:400;line-height:100%"&gt;96,323&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cable and fiber&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15 - 30 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;558,340&#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:10pt;font-weight:400;line-height:100%"&gt;453,405&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 - 8 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;370,620&#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:10pt;font-weight:400;line-height:100%"&gt;391,293&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plant in service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,033,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plant under construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,921&#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:10pt;font-weight:400;line-height:100%"&gt;79,963&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,158,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,028,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;517,049&#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:10pt;font-weight:400;line-height:100%"&gt;474,071&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;641,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;554,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment net, increases were primarily attributable to capital expenditures in the Broadband segment due to expansion of Glo Fiber assets and market expansion. Depreciation expense was $17.7 million and $14.1&#160;million during the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three months ended September 30, 2022 and 2021, respectively, and $46.4 million and $40.2&#160;million for the nine months ended September 30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of 2021, due to the availability of grants awarded under various governmental initiatives in support of rural fiber to the home ("FTTH") broadband network expansion projects, we decided to cease further expansion of our Beam branded fixed wireless edge-out strategy, which is offered under our Broadband segment. During the second quarter of 2022, the Company permanently ceased operating 20 of our 55 Beam fixed wireless sites. Consequently, Shentel recorded an impairment charge of $4.1&#160;million. On August 23, 2022, the Company entered into a definitive asset purchase agreement (the "Spectrum Purchase Agreement") with a wireless carrier pursuant to which the Company agreed to sell certain Federal Communications Commission ("FCC") spectrum licenses and leases utilized in the Company's Beam branded fixed wireless service for total consideration of approximately $21.1&#160;million, composed of $17.3&#160;million cash and approximately $3.8&#160;million of liabilities to be assumed by the wireless carrier (the "Spectrum Transaction"). The Spectrum Transaction is expected to close in the first half of 2023, subject to the receipt of regulatory approvals and other customary closing conditions. As a result of the Spectrum Transaction, the Company plans to cease its Beam operations at the remaining Beam fixed wireless sites upon or prior to the closing of the Spectrum Transaction. As a result of the expected decommissioning of the remaining Beam fixed wireless sites after they cease operations, the Company has revised the useful lives for these sites to reflect operation through the cease of operations date.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMTEzMQ_9d213c1e-34a6-4d2f-a9ea-18f2f0aedd84">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;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:57.233%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives&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:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;3,483&#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:10pt;font-weight:400;line-height:100%"&gt;3,478&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and structures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 - 45 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;97,321&#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:10pt;font-weight:400;line-height:100%"&gt;96,323&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cable and fiber&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15 - 30 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;558,340&#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:10pt;font-weight:400;line-height:100%"&gt;453,405&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 - 8 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;370,620&#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:10pt;font-weight:400;line-height:100%"&gt;391,293&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plant in service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,033,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plant under construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,921&#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:10pt;font-weight:400;line-height:100%"&gt;79,963&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,158,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,028,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;517,049&#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:10pt;font-weight:400;line-height:100%"&gt;474,071&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;641,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;554,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i84dfb3703c964803878453cd622aa417_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMS0zLTEtMS0xNDA5MDg_20b41f58-717d-413a-b204-cf15c10e045c"
      unitRef="usd">3771000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic2a1be1581a2443eaf3aeadeb4aa04c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMS01LTEtMS0xNDA5MDg_7948dafb-e1f6-4478-970c-b60a66ad63a2"
      unitRef="usd">3771000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2f516af355994afe9c72bebd0b19322f_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMi0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjpjNmUxMDE3ZDFkMTM0MWZkYWRiMjZjYmY5MWM3MjIyZF80_168689ae-733a-4b30-8a4b-dbc8c3968899">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4dc5534812784042989d5b34c7923e52_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMi0zLTEtMS0xNDA5MDg_c45e3353-2d45-4ad1-be31-eeede9da26ef"
      unitRef="usd">3483000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8f34cceaa61646afb3c4dadd5ae339fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMi01LTEtMS0xNDA5MDg_af46066c-19f4-4632-81e5-4813581d18ab"
      unitRef="usd">3478000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i0e55dee73e18489cb2a25218e30d5a14_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMy0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjo4MDdkMThlNTczMGU0ODg4OGMzMmYxNDg1YmI5NjQyOF80_2652de34-befc-4929-9e70-838f194ad89b">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6cd4d3be393a4e58ad2f3204a831f91a_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMy0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjo4MDdkMThlNTczMGU0ODg4OGMzMmYxNDg1YmI5NjQyOF85_6df28a6a-a591-4928-9ab9-e1ff2e8d4846">P45Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i38577c39fb864b969b596b610a1b5d3f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMy0zLTEtMS0xNDA5MDg_2c0df84b-ba52-44c4-bccc-b340628ad21a"
      unitRef="usd">97321000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id468ba42590b437fae122d603664ef97_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMy01LTEtMS0xNDA5MDg_a5392db4-5249-489c-b372-bcf44ec97c14"
      unitRef="usd">96323000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9f0b714f693a445f96eb02b144407ae2_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNC0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjoxMzgxYmVlMGQ0ZDk0OTcyYmE2NmNjYWNiMDY3ZDQ2Nl80_0724f421-7e77-4b74-b492-f5a049eb5a0f">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id9836e96499d48388afcdd7f4a5c61c4_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNC0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjoxMzgxYmVlMGQ0ZDk0OTcyYmE2NmNjYWNiMDY3ZDQ2Nl85_e2ef5ff6-549b-46bf-8dcd-935a25c133a5">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3a84fcdcdd764087adb1fe23f32f187c_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNC0zLTEtMS0xNDA5MDg_dfca331d-4349-422a-b63d-940970049280"
      unitRef="usd">558340000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9ad2119da02843b2bff3d61f92f47c15_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNC01LTEtMS0xNDA5MDg_8cb93c40-8773-4d51-ae81-5e424620c486"
      unitRef="usd">453405000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2e643a9915684a17b22926079ca94862_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNS0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjpjMWVmOGMxNzkxZWI0M2E4YjhhODUzZDNjYTM1NDBkY180_aae122f3-a671-4ac1-957d-a5b20a816b65">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifb82d9c76a5949e2b853df52fc68facd_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNS0xLTEtMS0xNDA5MDgvdGV4dHJlZ2lvbjpjMWVmOGMxNzkxZWI0M2E4YjhhODUzZDNjYTM1NDBkY185_fb423ffa-346c-4fcd-8e17-8d6d81d0075f">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6f28718157e947d6963bda78a722c4f9_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNS0zLTEtMS0xNDA5MDg_cbf9649a-1560-445b-a6f2-9ee1cfe77e82"
      unitRef="usd">370620000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9a270eb8b9b04fba8349c5b176e56a96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNS01LTEtMS0xNDA5MDg_0d9cc474-b32d-4544-864a-de1961c34a90"
      unitRef="usd">391293000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie596b177b6de4d26a543a740a37df7ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNi0zLTEtMS0xNDA5MDg_505f2892-8d4b-46f4-b942-47cb11b2741e"
      unitRef="usd">1033535000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id1592d0ebd4649d98f53f9b9d029d8ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNi01LTEtMS0xNDA5MDg_a7c43e61-9d36-4ade-bf9a-55b6400b755d"
      unitRef="usd">948270000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i20bb548388524d379db44871600c5727_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNy0zLTEtMS0xNDA5MDg_a0f92bc3-a03c-4dbd-8244-04f46261c707"
      unitRef="usd">124921000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i22aa0a4badef4917aa551105f8186ce3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfNy01LTEtMS0xNDA5MDg_ac2f308c-1aaf-4ade-b7c9-2e6151e789c0"
      unitRef="usd">79963000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfOC0zLTEtMS0xNDA5MDg_17d5cbd3-357d-4930-9021-47afeb5ebdb0"
      unitRef="usd">1158456000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfOC01LTEtMS0xNDA5MDg_2bbdbba6-cfe9-4a50-bb1f-96e42d56279e"
      unitRef="usd">1028233000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfOS0zLTEtMS0xNDA5MDg_5b199c0f-36dc-4022-be9f-40180e81c8da"
      unitRef="usd">517049000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfOS01LTEtMS0xNDA5MDg_237cdf80-0ef3-40b6-b00b-d3df5f2bc59e"
      unitRef="usd">474071000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMTAtMy0xLTEtMTQwOTA4_be5d00e8-798b-419c-a23e-7ab9296db268"
      unitRef="usd">641407000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RhYmxlOmE4ZGQwMjcxNGU3ZDRlMmU5MzJhY2Q0OTRlMjUxZTYzL3RhYmxlcmFuZ2U6YThkZDAyNzE0ZTdkNGUyZTkzMmFjZDQ5NGUyNTFlNjNfMTAtNS0xLTEtMTQwOTA4_12f15d13-cfa9-47f3-81b9-f9e370f77e89"
      unitRef="usd">554162000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMzEx_154aeff5-904f-4c72-88c0-a01f51377c7a"
      unitRef="usd">17700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMzE4_beadd779-5ebf-40b8-8702-75fa9f10289b"
      unitRef="usd">14100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMzYx_3bb1b139-da97-4d76-a90d-c11b4d6b01ac"
      unitRef="usd">46400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMzY4_67da6cc1-d422-4cea-b08a-1bb64dec0185"
      unitRef="usd">40200000</us-gaap:Depreciation>
    <shen:ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed
      contextRef="i3fac44b7eeaf4639a17520e3721097e1_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfNzc3_b7c96cf7-2614-4461-8217-e08ce30f755e"
      unitRef="cell_site">20</shen:ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed>
    <shen:LongLivedAssetsNumberOfWirelessSites
      contextRef="i3fac44b7eeaf4639a17520e3721097e1_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfNzg3_95d37146-60b2-4a8f-b9ef-257506386251"
      unitRef="cell_site">55</shen:LongLivedAssetsNumberOfWirelessSites>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i3fac44b7eeaf4639a17520e3721097e1_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfOTQ5_4d646260-0de4-42d7-85f2-ae2884c359fb"
      unitRef="usd">4100000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="ia69ec5107750497694b4bb84e3d18126_D20220823-20220823"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMTA5OTUxMTYzMTk2Mg_661d9cc3-f28c-4751-a068-cb48e3c6ce5f"
      unitRef="usd">21100000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia69ec5107750497694b4bb84e3d18126_D20220823-20220823"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMTA5OTUxMTYzMTk3Nw_6a73304d-67b5-4124-b484-fe862d9322b2"
      unitRef="usd">17300000</us-gaap:PaymentsToAcquireProductiveAssets>
    <shen:AssetAcquisitionConsiderationTransferredLiabilitiesIncurred
      contextRef="ia69ec5107750497694b4bb84e3d18126_D20220823-20220823"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80MC9mcmFnOjE2ZjA5NGQyNTY0MjRmZTE5ODNkNDliMWE5ZDYyY2FiL3RleHRyZWdpb246MTZmMDk0ZDI1NjQyNGZlMTk4M2Q0OWIxYTlkNjJjYWJfMTA5OTUxMTYzMTk5Mg_5d83d63f-20a4-4b7f-8d86-912995daf545"
      unitRef="usd">3800000</shen:AssetAcquisitionConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfODI5_aa4401f5-00a4-45e8-a4fc-98ff27134ab9">Goodwill and Intangible Assets &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and intangible assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&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.326%"/&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.671%"/&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:8.695%"/&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.326%"/&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.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization and Other&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:10pt;font-weight:700;line-height:100%"&gt;Net&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:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization and Other&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:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill - Broadband&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangibles:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cable franchise rights&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:10pt;font-weight:400;line-height:100%"&gt;64,334&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;64,334&#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:10pt;font-weight:400;line-height:100%"&gt;64,334&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;64,334&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FCC Spectrum licenses&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:10pt;font-weight:400;line-height:100%"&gt;12,122&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;12,122&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railroad crossing rights&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:10pt;font-weight:400;line-height:100%"&gt;141&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;141&#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:10pt;font-weight:400;line-height:100%"&gt;141&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;141&#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="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:10pt;font-weight:400;line-height:100%"&gt;Total indefinite-lived intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite-lived intangibles:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscriber relationships&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:10pt;font-weight:400;line-height:100%"&gt;28,425&#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:10pt;font-weight:400;line-height:100%"&gt;(26,794)&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:10pt;font-weight:400;line-height:100%"&gt;1,631&#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:10pt;font-weight:400;line-height:100%"&gt;28,425&#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:10pt;font-weight:400;line-height:100%"&gt;(26,451)&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:10pt;font-weight:400;line-height:100%"&gt;1,974&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles&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:10pt;font-weight:400;line-height:100%"&gt;463&#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:10pt;font-weight:400;line-height:100%"&gt;(323)&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:10pt;font-weight:400;line-height:100%"&gt;140&#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:10pt;font-weight:400;line-height:100%"&gt;463&#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:10pt;font-weight:400;line-height:100%"&gt;(303)&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:10pt;font-weight:400;line-height:100%"&gt;160&#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="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:10pt;font-weight:400;line-height:100%"&gt;Total finite-lived intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;108,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(27,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;81,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;96,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(26,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;69,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense was $0.2 million for both the three months ended September 30, 2022 and 2021 and $0.6 million for both the nine months ended September 30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;During the third quarter of 2020, the Company was awarded certain indefinite-lived Citizens Broadband Radio Service ("CBRS") spectrum licenses to be used within the Broadband segment. The Company paid an aggregate deposit of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;$16.1&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; with respect to the licenses subject to final approval and issuance by the FCC. The licenses will provide us priority access rights over general access users other than incumbents, in that specific band, in accordance with the FCC&#x2019;s three-tier CBRS band spectrum sharing framework. The FCC approved the&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; Company&#x2019;s final application for the licenses in the third quarter of 2022, resulting in the issuance of licenses with a deposit value of $12.1&#160;million. The Company recorded these licenses as indefinite-lived intangible assets on the Company's unaudited condensed consolidated balance sheet. These licenses are not subject to the Spectrum Transaction described above. The remaining $4.0&#160;million of the deposit is expected to be returned to the Company in the form of a cash refund in November 2022. The refund amount was recorded in accounts receivable on the Company's unaudited condensed consolidated balance sheet as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;September&#160;30, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As described in Note 4, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;, the Company entered into the Spectrum Purchase Agreement to sell FCC spectrum licenses associated with Beam. As a result of the expected sale, the Company concluded that the FCC spectrum licenses met the held-for-sale criteria; accordingly, $13.8&#160;million of indefinite-lived licenses and $5.9&#160;million of finite-lived licenses are presented as held for sale, along with the corresponding $3.8&#160;million of operating lease liabilities related to the finite-lived licenses. The corresponding amounts related to these assets and liabilities were reclassified on the unaudited condensed consolidated balance sheet as of December&#160;31, 2021 for comparability. The Company evaluated the events described here and in Note 4, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; and determined that these events do not represent a strategic shift in the Company's business.&lt;/span&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfODMy_88052139-f6ff-414e-b5b5-58cdc14aa371">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and intangible assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&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.326%"/&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.671%"/&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:8.695%"/&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.326%"/&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.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization and Other&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:10pt;font-weight:700;line-height:100%"&gt;Net&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:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization and Other&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:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill - Broadband&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangibles:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cable franchise rights&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:10pt;font-weight:400;line-height:100%"&gt;64,334&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;64,334&#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:10pt;font-weight:400;line-height:100%"&gt;64,334&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;64,334&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FCC Spectrum licenses&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:10pt;font-weight:400;line-height:100%"&gt;12,122&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;12,122&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railroad crossing rights&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:10pt;font-weight:400;line-height:100%"&gt;141&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;141&#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:10pt;font-weight:400;line-height:100%"&gt;141&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;141&#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="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:10pt;font-weight:400;line-height:100%"&gt;Total indefinite-lived intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite-lived intangibles:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscriber relationships&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:10pt;font-weight:400;line-height:100%"&gt;28,425&#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:10pt;font-weight:400;line-height:100%"&gt;(26,794)&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:10pt;font-weight:400;line-height:100%"&gt;1,631&#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:10pt;font-weight:400;line-height:100%"&gt;28,425&#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:10pt;font-weight:400;line-height:100%"&gt;(26,451)&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:10pt;font-weight:400;line-height:100%"&gt;1,974&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles&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:10pt;font-weight:400;line-height:100%"&gt;463&#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:10pt;font-weight:400;line-height:100%"&gt;(323)&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:10pt;font-weight:400;line-height:100%"&gt;140&#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:10pt;font-weight:400;line-height:100%"&gt;463&#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:10pt;font-weight:400;line-height:100%"&gt;(303)&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:10pt;font-weight:400;line-height:100%"&gt;160&#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="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:10pt;font-weight:400;line-height:100%"&gt;Total finite-lived intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;108,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(27,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;81,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;96,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(26,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;69,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfODM1_a0f9816f-de68-4156-8599-6b0987ffec32">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and intangible assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&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.326%"/&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.671%"/&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:8.695%"/&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.326%"/&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.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization and Other&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:10pt;font-weight:700;line-height:100%"&gt;Net&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:10pt;font-weight:700;line-height:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization and Other&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:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill - Broadband&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangibles:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cable franchise rights&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:10pt;font-weight:400;line-height:100%"&gt;64,334&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;64,334&#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:10pt;font-weight:400;line-height:100%"&gt;64,334&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;64,334&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FCC Spectrum licenses&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:10pt;font-weight:400;line-height:100%"&gt;12,122&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;12,122&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Railroad crossing rights&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:10pt;font-weight:400;line-height:100%"&gt;141&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;141&#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:10pt;font-weight:400;line-height:100%"&gt;141&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;141&#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="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:10pt;font-weight:400;line-height:100%"&gt;Total indefinite-lived intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite-lived intangibles:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscriber relationships&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:10pt;font-weight:400;line-height:100%"&gt;28,425&#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:10pt;font-weight:400;line-height:100%"&gt;(26,794)&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:10pt;font-weight:400;line-height:100%"&gt;1,631&#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:10pt;font-weight:400;line-height:100%"&gt;28,425&#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:10pt;font-weight:400;line-height:100%"&gt;(26,451)&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:10pt;font-weight:400;line-height:100%"&gt;1,974&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles&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:10pt;font-weight:400;line-height:100%"&gt;463&#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:10pt;font-weight:400;line-height:100%"&gt;(323)&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:10pt;font-weight:400;line-height:100%"&gt;140&#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:10pt;font-weight:400;line-height:100%"&gt;463&#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:10pt;font-weight:400;line-height:100%"&gt;(303)&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:10pt;font-weight:400;line-height:100%"&gt;160&#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="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:10pt;font-weight:400;line-height:100%"&gt;Total finite-lived intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;108,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(27,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;81,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;96,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(26,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;69,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:GoodwillGross
      contextRef="ib5263fac089742f1929ccaf2f64ecad7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMi0xLTEtMS0xNDA5MDg_54bbd094-099b-4d7f-ad26-1c0dcd6b5b31"
      unitRef="usd">3244000</us-gaap:GoodwillGross>
    <us-gaap:Goodwill
      contextRef="ib5263fac089742f1929ccaf2f64ecad7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMi01LTEtMS0xNDA5MDg_b4faf082-a4ac-4587-a9c0-9e567fe786f6"
      unitRef="usd">3244000</us-gaap:Goodwill>
    <us-gaap:GoodwillGross
      contextRef="i5a81314823464107a758b049567e73e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMi03LTEtMS0xNDA5MDg_26b3c3cd-a98b-409b-9150-f26f5ace2812"
      unitRef="usd">3244000</us-gaap:GoodwillGross>
    <us-gaap:Goodwill
      contextRef="i5a81314823464107a758b049567e73e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMi0xMS0xLTEtMTQwOTA4_b053f9a8-2265-48a1-8b1f-254135de9b7f"
      unitRef="usd">3244000</us-gaap:Goodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="if99b95ae6d8f4edaaf173198bd9b6646_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNC0xLTEtMS0xNDA5MDg_68c1ec41-338c-4d13-856a-5d53705e4672"
      unitRef="usd">64334000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="if99b95ae6d8f4edaaf173198bd9b6646_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNC01LTEtMS0xNDA5MDg_672c73bd-1937-408e-b5f0-b30edfe2efd4"
      unitRef="usd">64334000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i8ba6169188c542469eac8fb6e47cbf62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNC03LTEtMS0xNDA5MDg_9fe11e0d-3d25-49f8-a566-0a6c5e730789"
      unitRef="usd">64334000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i8ba6169188c542469eac8fb6e47cbf62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNC0xMS0xLTEtMTQwOTA4_29216ea6-5acb-436a-ae0b-5b5df68fc4e0"
      unitRef="usd">64334000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i8f484f1aa99944d7a9df30bbe3e7ad84_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS0xLTEtMS0xNDY2MTM_3ae5add5-0d20-4c6a-a6f6-7559d67c92ee"
      unitRef="usd">12122000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i8f484f1aa99944d7a9df30bbe3e7ad84_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS01LTEtMS0xNDY2Mjk_84b85c27-a6f8-4414-894f-497a43272638"
      unitRef="usd">12122000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i45acb67e00bc4d5297e8c6b2b2755a74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS03LTEtMS0xNDY2Mzc_c2a061b1-7491-468e-92e3-c89791cc3f4b"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i45acb67e00bc4d5297e8c6b2b2755a74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS0xMS0xLTEtMTQ2NjUz_19d7bbb1-bc51-471a-8653-f4b7da39040e"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i9ab8dffc7b50454f961461fdf5767381_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS0xLTEtMS0xNDA5MDg_e69c9b89-0f37-4be6-aeae-d4b7c3502a42"
      unitRef="usd">141000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i9ab8dffc7b50454f961461fdf5767381_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS01LTEtMS0xNDA5MDg_697e7d1f-ef7f-40d2-8b10-2a8409dc96d8"
      unitRef="usd">141000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i9da2731e31cb4d97af6596cc0c658456_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS03LTEtMS0xNDA5MDg_6f07d4d7-ca02-4491-a390-e251623ab779"
      unitRef="usd">141000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i9da2731e31cb4d97af6596cc0c658456_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNS0xMS0xLTEtMTQwOTA4_5363610e-6448-4885-8c30-ab447aebc37a"
      unitRef="usd">141000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNi0xLTEtMS0xNDA5MDg_c6521bc8-97c7-4e6a-a2b9-5cc4c967f1a0"
      unitRef="usd">76597000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNi01LTEtMS0xNDA5MDg_137ca8de-4df5-4ff4-8010-dd50f58063ed"
      unitRef="usd">76597000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNi03LTEtMS0xNDA5MDg_dbc0b22b-7b7b-4e54-8949-b498fd83c5f2"
      unitRef="usd">64475000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfNi0xMS0xLTEtMTQwOTA4_5cce5857-8528-4000-b3f4-540441d6d8be"
      unitRef="usd">64475000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i56cdc6cd9db14fe1b3587dd8e3a57927_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfOS0xLTEtMS0xNDA5MDg_30292330-5954-4152-b083-5118581958dc"
      unitRef="usd">28425000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i56cdc6cd9db14fe1b3587dd8e3a57927_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfOS0zLTEtMS0xNDA5MDg_04405201-f87a-42a5-8866-b524575f332b"
      unitRef="usd">26794000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i56cdc6cd9db14fe1b3587dd8e3a57927_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfOS01LTEtMS0xNDA5MDg_71adb127-d647-44ff-b364-d712c134d6bc"
      unitRef="usd">1631000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4465f4100ac643c8a64c45f02a392d48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfOS03LTEtMS0xNDA5MDg_0f5c6633-6bab-4ea3-a4d7-18158d7729bc"
      unitRef="usd">28425000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4465f4100ac643c8a64c45f02a392d48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfOS05LTEtMS0xNDA5MDg_54d50178-5d06-409a-a950-cf02947a6586"
      unitRef="usd">26451000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4465f4100ac643c8a64c45f02a392d48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfOS0xMS0xLTEtMTQwOTA4_09f33328-a016-4320-8831-2d1a4c99b929"
      unitRef="usd">1974000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8c6c3d059a564bc99e4017797e57ec88_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTAtMS0xLTEtMTQwOTA4_be6577b4-0345-4cdc-9c1b-f5eb867346fa"
      unitRef="usd">463000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8c6c3d059a564bc99e4017797e57ec88_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTAtMy0xLTEtMTQwOTA4_ed89aecf-61f6-4738-a2e5-e5088768d7d5"
      unitRef="usd">323000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8c6c3d059a564bc99e4017797e57ec88_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTAtNS0xLTEtMTQwOTA4_8deee0aa-e427-4e60-ac0b-b652a57ff78c"
      unitRef="usd">140000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i71b294f42ad14f99aebafd82bd04eac4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTAtNy0xLTEtMTQwOTA4_73c907d4-192a-4d1c-8504-b8691962a460"
      unitRef="usd">463000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i71b294f42ad14f99aebafd82bd04eac4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTAtOS0xLTEtMTQwOTA4_48dc33b6-ad4a-478d-8651-3c5cbdb4a262"
      unitRef="usd">303000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i71b294f42ad14f99aebafd82bd04eac4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTAtMTEtMS0xLTE0MDkwOA_3c97c2de-08ac-40e9-ac1c-7c83e90efea4"
      unitRef="usd">160000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTEtMS0xLTEtMTQwOTA4_47a49c70-90e1-4831-a5db-5c840b358aa6"
      unitRef="usd">28888000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTEtMy0xLTEtMTQwOTA4_3c424096-8819-4b30-bf9f-6cb7bd434388"
      unitRef="usd">27117000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTEtNS0xLTEtMTQwOTA4_851726f3-47a3-4e33-8833-e850bcac14fd"
      unitRef="usd">1771000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTEtNy0xLTEtMTQwOTA4_0bbfa470-1b09-4ea9-a53e-ac4df562e3c0"
      unitRef="usd">28888000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTEtOS0xLTEtMTQwOTA4_a4a5714e-5e44-4318-b471-a764e0906fa0"
      unitRef="usd">26754000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTEtMTEtMS0xLTE0MDkwOA_92650e41-bf21-40c5-a658-3aa5588b8179"
      unitRef="usd">2134000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTItMS0xLTEtMTQwOTA4_75f619a5-48b9-4766-92e2-23ffa11cdd09"
      unitRef="usd">108729000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTItMy0xLTEtMTQwOTA4_389d54a3-91b6-4181-aae3-c185dcca1809"
      unitRef="usd">27117000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTItNS0xLTEtMTQwOTA4_576183ce-2afa-4334-bb46-e3e3f7194acf"
      unitRef="usd">81612000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTItNy0xLTEtMTQwOTA4_88c28069-d77f-4bf2-8b86-2c98f65bad2e"
      unitRef="usd">96607000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTItOS0xLTEtMTQwOTA4_8d70a34e-3f1e-49a1-9a68-bd56de24e35f"
      unitRef="usd">26754000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RhYmxlOjUzMmIyYWNlZTZkYzQwMjg5NzVkNmNhNmI5ZjAwOWY2L3RhYmxlcmFuZ2U6NTMyYjJhY2VlNmRjNDAyODk3NWQ2Y2E2YjlmMDA5ZjZfMTItMTEtMS0xLTE0MDkwOA_3f675446-e7db-440d-a134-75f6f12b4f1e"
      unitRef="usd">69853000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTMx_829dcceb-f644-49e4-b886-7db8e6b52897"
      unitRef="usd">200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTMx_a3971ffe-4701-4a78-8924-35ba66d913ac"
      unitRef="usd">200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTY1_3766a0a4-e54a-4115-a4e3-6fb98b4c338c"
      unitRef="usd">600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTY1_a921f63b-de97-4e84-b7e1-cf00798f77c6"
      unitRef="usd">600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="ic3b304fd2ddd49e79337343c7627e35a_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTY0OTI2NzQ0MzQ4Nw_31ee2824-e69c-45a6-9642-28ddc3a10def"
      unitRef="usd">16100000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i20d1077358a94bd88cf1b2e6f2e4d46a_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTY0OTI2NzQ0MzkzMQ_d1faa3a3-c73f-491c-b3c2-4055744331d1"
      unitRef="usd">12100000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <shen:IndefiniteLivedIntangibleAssetsRefund
      contextRef="i3c4b00ce171b4b0cb7b350e4f3a62938_D20221101-20221130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMTY0OTI2NzQ0NDAyNg_b07fc841-e5a7-4664-9fba-4fd0baff87eb"
      unitRef="usd">4000000</shen:IndefiniteLivedIntangibleAssetsRefund>
    <shen:DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets
      contextRef="ib895b5a442ed4d15a4a24212830c8c31_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMzI0_de0c4c5c-951e-4fdd-878b-d84267a9e825"
      unitRef="usd">13800000</shen:DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets>
    <shen:DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets
      contextRef="ib895b5a442ed4d15a4a24212830c8c31_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfMzYw_60cc31d1-de38-4013-a7c3-13c981887844"
      unitRef="usd">5900000</shen:DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets>
    <shen:DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred
      contextRef="ib895b5a442ed4d15a4a24212830c8c31_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80My9mcmFnOjY5OWJhODllZTcxYzQ2MDY4NTZjY2RkMWM3ZmEwYmIyL3RleHRyZWdpb246Njk5YmE4OWVlNzFjNDYwNjg1NmNjZGQxYzdmYTBiYjJfNDQ5_ae4d2b23-9c0f-4fc1-adfe-870fd2653333"
      unitRef="usd">3800000</shen:DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMjE5MA_8d75d40c-f15e-458e-93d6-6d79a253d813">Other Assets and Accrued Liabilities&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other, classified as current assets, included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposit for FCC spectrum licenses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Prepaid maintenance and software expenses&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:10pt;font-weight:400;line-height:100%"&gt;7,756&#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:10pt;font-weight:400;line-height:100%"&gt;8,391&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Broadband contract acquisition costs&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:10pt;font-weight:400;line-height:100%"&gt;2,747&#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:10pt;font-weight:400;line-height:100%"&gt;2,502&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SERP investments&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;801&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,412&#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:10pt;font-weight:400;line-height:100%"&gt;2,018&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;11,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;29,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred charges and other assets, classified as long-term assets, included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Broadband contract acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Prepaid maintenance and software expenses&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:10pt;font-weight:400;line-height:100%"&gt;7,233&#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:10pt;font-weight:400;line-height:100%"&gt;4,653&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred charges and other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities and other, classified as current liabilities, included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued programming costs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Sales and property taxes payable&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:10pt;font-weight:400;line-height:100%"&gt;1,564&#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:10pt;font-weight:400;line-height:100%"&gt;1,065&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring accrual&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:10pt;font-weight:400;line-height:100%"&gt;414&#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:10pt;font-weight:400;line-height:100%"&gt;1,761&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&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:10pt;font-weight:400;line-height:100%"&gt;9,102&#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:10pt;font-weight:400;line-height:100%"&gt;8,701&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities and other&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;14,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;14,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other liabilities, classified as long-term liabilities, included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent portion of deferred lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Noncurrent portion of financing leases&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:10pt;font-weight:400;line-height:100%"&gt;1,501&#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:10pt;font-weight:400;line-height:100%"&gt;1,614&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#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:10pt;font-weight:400;line-height:100%"&gt;461&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;22,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;21,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;During 2021, as a result of the sale of our Wireless assets and operations, we implemented a restructuring plan whereby certain employees were notified of their pending dismissal under the workforce reduction program. We made $1.4&#160;million and $2.0&#160;million in severance payments for the nine months ended September 30, 2022 and 2021, respectively. During the three months ended September 30, 2021, we recognized expenses of $1.2&#160;million and $2.0&#160;million, presented in continuing and discontinued operations, respectively. For the nine months ended September 30, 2021, we recognized expenses of $1.8&#160;million and $2.5&#160;million, presented in continuing and discontinued operations, respectively.&lt;/span&gt;&lt;/div&gt;Restructuring charges for the three and nine months ended September 30, 2022 were primarily related to contract termination costs associated with the Spectrum Transaction.</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMjE5NA_4749a174-6063-4673-bb6c-3c6ad7c44f16">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other, classified as current assets, included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposit for FCC spectrum licenses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Prepaid maintenance and software expenses&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:10pt;font-weight:400;line-height:100%"&gt;7,756&#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:10pt;font-weight:400;line-height:100%"&gt;8,391&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Broadband contract acquisition costs&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:10pt;font-weight:400;line-height:100%"&gt;2,747&#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:10pt;font-weight:400;line-height:100%"&gt;2,502&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SERP investments&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;801&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,412&#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:10pt;font-weight:400;line-height:100%"&gt;2,018&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;11,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;29,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <shen:FCCSpectrumLicensesLeasesCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfMS0xLTEtMS0xNDA5MDg_7a87c495-93b8-432f-a72c-d05b1ccc9700"
      unitRef="usd">0</shen:FCCSpectrumLicensesLeasesCurrent>
    <shen:FCCSpectrumLicensesLeasesCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfMS0zLTEtMS0xNDA5MDg_28e89edd-8e87-42a7-81b0-e21aba02a9ea"
      unitRef="usd">16118000</shen:FCCSpectrumLicensesLeasesCurrent>
    <shen:PrepaidMaintenanceExpenseCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfMi0xLTEtMS0xNDA5MDg_e1bc4f06-e473-4d98-a7f6-b41eacef85cb"
      unitRef="usd">7756000</shen:PrepaidMaintenanceExpenseCurrent>
    <shen:PrepaidMaintenanceExpenseCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfMi0zLTEtMS0xNDA5MDg_ed47d753-65b3-4792-81c4-941c5c80188a"
      unitRef="usd">8391000</shen:PrepaidMaintenanceExpenseCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfMy0xLTEtMS0xNDA5MDg_e711c46c-4dfa-4169-a995-1d551bdd505e"
      unitRef="usd">2747000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfMy0zLTEtMS0xNDA5MDg_ff4f4707-c133-496f-a27d-f5f4190eb8f4"
      unitRef="usd">2502000</us-gaap:CapitalizedContractCostNetCurrent>
    <shen:SERPInvestmentsCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfNC0xLTEtMS0xNDA5MDg_bbfcea9b-e2fa-46ba-a68f-aa9d97b2660f"
      unitRef="usd">0</shen:SERPInvestmentsCurrent>
    <shen:SERPInvestmentsCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfNC0zLTEtMS0xNDA5MDg_8e00698c-b4d3-4f28-83b4-c72f8b8fc957"
      unitRef="usd">801000</shen:SERPInvestmentsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfNS0xLTEtMS0xNDA5MDg_2904118b-68ca-4a2a-b1d9-4b4100ed45fb"
      unitRef="usd">1412000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfNS0zLTEtMS0xNDA5MDg_f23df3f3-05b4-4ab5-b72d-39dcb1cbf16c"
      unitRef="usd">2018000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfNi0xLTEtMS0xNDA5MDg_893b6f29-0d6e-4df3-87d4-b532262da03f"
      unitRef="usd">11915000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjBhYWYyZTA0OTUwNTQ2ZTZiYTg3YmQ1MDg3MzJkZTUxL3RhYmxlcmFuZ2U6MGFhZjJlMDQ5NTA1NDZlNmJhODdiZDUwODczMmRlNTFfNi0zLTEtMS0xNDA5MDg_54af8b68-7a30-4e13-a2de-b72349c16e27"
      unitRef="usd">29830000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMjE5MQ_9f411f70-108a-42c2-8714-1e4292397ba1">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred charges and other assets, classified as long-term assets, included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Broadband contract acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Prepaid maintenance and software expenses&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:10pt;font-weight:400;line-height:100%"&gt;7,233&#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:10pt;font-weight:400;line-height:100%"&gt;4,653&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred charges and other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjU5MzhkNzg1MGIyZjRlYzJhOTdlZGNiNTkzOGJkNWE5L3RhYmxlcmFuZ2U6NTkzOGQ3ODUwYjJmNGVjMmE5N2VkY2I1OTM4YmQ1YTlfMS0xLTEtMS0xNDA5MDg_9d49370c-3bad-4942-847a-40035f351a08"
      unitRef="usd">5934000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjU5MzhkNzg1MGIyZjRlYzJhOTdlZGNiNTkzOGJkNWE5L3RhYmxlcmFuZ2U6NTkzOGQ3ODUwYjJmNGVjMmE5N2VkY2I1OTM4YmQ1YTlfMS0zLTEtMS0xNDA5MDg_4dc12e71-6945-499c-b5ee-3547ae29da77"
      unitRef="usd">5645000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjU5MzhkNzg1MGIyZjRlYzJhOTdlZGNiNTkzOGJkNWE5L3RhYmxlcmFuZ2U6NTkzOGQ3ODUwYjJmNGVjMmE5N2VkY2I1OTM4YmQ1YTlfMi0xLTEtMS0xNDA5MDg_b3de59c3-2574-419e-ab33-3550edd67cfe"
      unitRef="usd">7233000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjU5MzhkNzg1MGIyZjRlYzJhOTdlZGNiNTkzOGJkNWE5L3RhYmxlcmFuZ2U6NTkzOGQ3ODUwYjJmNGVjMmE5N2VkY2I1OTM4YmQ1YTlfMi0zLTEtMS0xNDA5MDg_75100359-480f-4ab9-abbb-f02d59a45c2c"
      unitRef="usd">4653000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DeferredCosts
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjU5MzhkNzg1MGIyZjRlYzJhOTdlZGNiNTkzOGJkNWE5L3RhYmxlcmFuZ2U6NTkzOGQ3ODUwYjJmNGVjMmE5N2VkY2I1OTM4YmQ1YTlfMy0xLTEtMS0xNDA5MDg_aa03deaf-16bd-4871-a370-8402e874d090"
      unitRef="usd">13167000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjU5MzhkNzg1MGIyZjRlYzJhOTdlZGNiNTkzOGJkNWE5L3RhYmxlcmFuZ2U6NTkzOGQ3ODUwYjJmNGVjMmE5N2VkY2I1OTM4YmQ1YTlfMy0zLTEtMS0xNDA5MDg_3a2476e7-8be8-477e-96e6-f86df385dc8c"
      unitRef="usd">10298000</us-gaap:DeferredCosts>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMjE5Mg_7ff1cfda-6e7e-4458-a75b-f266b90a8643">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities and other, classified as current liabilities, included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued programming costs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Sales and property taxes payable&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:10pt;font-weight:400;line-height:100%"&gt;1,564&#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:10pt;font-weight:400;line-height:100%"&gt;1,065&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring accrual&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:10pt;font-weight:400;line-height:100%"&gt;414&#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:10pt;font-weight:400;line-height:100%"&gt;1,761&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&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:10pt;font-weight:400;line-height:100%"&gt;9,102&#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:10pt;font-weight:400;line-height:100%"&gt;8,701&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities and other&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;14,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;14,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:OtherCurrentLiabilitiesTableTextBlock>
    <shen:AccruedProgrammingCostsCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfMS0xLTEtMS0xNDA5MDg_52e97a74-bcf6-42f2-b06f-2782b3d9681c"
      unitRef="usd">2960000</shen:AccruedProgrammingCostsCurrent>
    <shen:AccruedProgrammingCostsCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfMS0zLTEtMS0xNDA5MDg_adb3728e-994c-4f02-8a2c-2eb2b8f3c04a"
      unitRef="usd">3084000</shen:AccruedProgrammingCostsCurrent>
    <shen:SalesAndPropertyTaxesPayableCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfMi0xLTEtMS0xNDA5MDg_c206e24d-9610-4263-ad1f-a0a245566aa4"
      unitRef="usd">1564000</shen:SalesAndPropertyTaxesPayableCurrent>
    <shen:SalesAndPropertyTaxesPayableCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfMi0zLTEtMS0xNDA5MDg_7e9325c4-36fa-4d60-8cfe-d5c42ab5bda9"
      unitRef="usd">1065000</shen:SalesAndPropertyTaxesPayableCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfMy0xLTEtMS0xNDA5MDg_77a5acea-a853-4215-a081-2c2e33cb70eb"
      unitRef="usd">414000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfMy0zLTEtMS0xNDA5MDg_93397175-a95f-4367-8ac3-9cb6b7515231"
      unitRef="usd">1761000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfNC0xLTEtMS0xNDA5MDg_961a7c52-eec7-4ec7-88e7-402a695b95f5"
      unitRef="usd">9102000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfNC0zLTEtMS0xNDA5MDg_63aaed24-50bd-434f-b6c7-07bb65f6ed2f"
      unitRef="usd">8701000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfNS0xLTEtMS0xNDA5MDg_b9b2b34e-89eb-45b0-b3df-dd0c6603bd4b"
      unitRef="usd">14040000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOmFhNWFmNzVjOTdkYTQxOTViYjA0YTNlMDQ4ZGFmOGVkL3RhYmxlcmFuZ2U6YWE1YWY3NWM5N2RhNDE5NWJiMDRhM2UwNDhkYWY4ZWRfNS0zLTEtMS0xNDA5MDg_bbb6c84a-a8b8-43e4-87b0-f7d1c6237e12"
      unitRef="usd">14611000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMjE5Mw_f3dd12e7-3c60-4175-932a-53c61b8dd545">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other liabilities, classified as long-term liabilities, included the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent portion of deferred lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Noncurrent portion of financing leases&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:10pt;font-weight:400;line-height:100%"&gt;1,501&#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:10pt;font-weight:400;line-height:100%"&gt;1,614&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#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:10pt;font-weight:400;line-height:100%"&gt;461&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;22,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;21,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfMS0xLTEtMS0xNDA5MDg_9be3ec3d-12c4-4457-a6e4-93d474ef04a5"
      unitRef="usd">20528000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfMS0zLTEtMS0xNDA5MDg_feb93448-6304-4a51-9467-c95a02ffa23d"
      unitRef="usd">19749000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfMi0xLTEtMS0xNDA5MDg_8ff2e3e9-b616-414d-98d0-0a3d99d5b78f"
      unitRef="usd">1501000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfMi0zLTEtMS0xNDA5MDg_bcc106bd-446a-4e86-a4bd-35e85e055aca"
      unitRef="usd">1614000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfMy0xLTEtMS0xNDA5MDg_fb6396e6-0d79-4d54-8c26-a2731d540d0c"
      unitRef="usd">30000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfMy0zLTEtMS0xNDA5MDg_44afde31-1b4c-43d0-9b8b-7397be49b8f1"
      unitRef="usd">461000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfNC0xLTEtMS0xNDA5MDg_e913fbcd-974f-4c39-ad74-5726b90395c0"
      unitRef="usd">22059000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RhYmxlOjY2NzEwY2ZiMGRiYzRjZTZiYjFiYjA5NTNhY2MyNTJhL3RhYmxlcmFuZ2U6NjY3MTBjZmIwZGJjNGNlNmJiMWJiMDk1M2FjYzI1MmFfNC0zLTEtMS0xNDA5MDg_9849993f-dddf-4e14-968f-a9abd4de8de7"
      unitRef="usd">21824000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PaymentsForRestructuring
      contextRef="id5e07da5f55445f1b7babb33a8ea42f4_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMTA5OTUxMTYzOTE4Mg_81ec0d08-7d26-48c2-b7fe-3c36604c0947"
      unitRef="usd">1400000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i1f6518664f3a48bdbf3b0fb53023f844_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMTA5OTUxMTYzODk0NA_31fd4823-8686-463d-a7a2-a12e5c478d33"
      unitRef="usd">2000000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringCharges
      contextRef="i3f904c8caa0244f3a784819ff5d86e70_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMTA5OTUxMTYzODg4OA_bfcf1357-9c8f-4b25-8659-9d88ab8f5bca"
      unitRef="usd">1200000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3627519525e9462f9993aa276e022b9b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMTA5OTUxMTYzODkwMg_ea6ef286-8460-4080-9e6e-659cfa779098"
      unitRef="usd">2000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1261b7ca9a764084acacae486b8c104a_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMTA5OTUxMTYzODkxNg_adbe9fb2-3e00-425b-bc39-7767f0380534"
      unitRef="usd">1800000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i42adbb9b3b2a44428b24f4c3e09108d6_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80Ni9mcmFnOjA3NjA5Nzk3MTJjNjQzOWZhNjA1MzAyNTdmODhiNzE4L3RleHRyZWdpb246MDc2MDk3OTcxMmM2NDM5ZmE2MDUzMDI1N2Y4OGI3MThfMTA5OTUxMTYzODkzMA_271f1033-5f45-49ed-b875-0a9d4711df8f"
      unitRef="usd">2500000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjA2OA_68ccdc39-01b5-4b16-9970-21497cadc097">Leases &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease various broadband network and telecommunications sites, fiber optic cable routes, warehouses, retail stores, and office facilities for use in our business.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At September&#160;30, 2022, our operating leases had a weighted average remaining lease term of twenty years and a weighted average discount rate of 4.4%. Our finance leases had a weighted average remaining lease term of thirteen years and a weighted average discount rate of 5.2%.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized $2.6 million and $2.3 million of operating lease expense for the three months ended September 30, 2022 and 2021, respectively, and $8.3 million and $5.7 million of operating lease expense for the nine months ended September 30, 2022 and 2021, respectively. We recognized $0.1&#160;million of interest and depreciation expense on finance leases for both of the three months ended September 30, 2022 and 2021, and $0.4&#160;million of interest and depreciation expense on finance leases for both of the nine months ended September 30, 2022 and 2021. Operating lease expense is presented in cost of service or selling, general and administrative expense based on the use of the relevant facility. Variable lease payments and short-term lease expense were both immaterial. We remitted $4.6 million and $4.2 million of operating lease payments for the nine months ended September 30, 2022 and 2021, respectively. We obtained $3.3 million and $7.3 million of leased assets in exchange for new operating lease liabilities recognized for the nine months ended September 30, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the expected maturity of lease liabilities at September&#160;30, 2022:&lt;/span&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:43.490%"/&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:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding: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:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;5,478&#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:10pt;font-weight:400;line-height:100%"&gt;176&#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:10pt;font-weight:400;line-height:100%"&gt;5,654&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;5,130&#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:10pt;font-weight:400;line-height:100%"&gt;178&#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:10pt;font-weight:400;line-height:100%"&gt;5,308&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;4,918&#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:10pt;font-weight:400;line-height:100%"&gt;180&#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:10pt;font-weight:400;line-height:100%"&gt;5,098&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;4,420&#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:10pt;font-weight:400;line-height:100%"&gt;153&#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:10pt;font-weight:400;line-height:100%"&gt;4,573&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;68,958&#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:10pt;font-weight:400;line-height:100%"&gt;1,514&#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:10pt;font-weight:400;line-height:100%"&gt;70,472&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;34,905&#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:10pt;font-weight:400;line-height:100%"&gt;624&#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:10pt;font-weight:400;line-height:100%"&gt;35,529&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;54,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;1,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;56,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized $4.0 million and $2.4 million of operating lease revenue for the three months ended September 30, 2022 and 2021, respectively, and $13.8 million and $7.1 million of operating lease revenue for the nine months ended September 30, 2022 and 2021, respectively, related to the cell site colocation space and dedicated fiber optic strands that we lease to our customers, which is included in Service revenue and other in the unaudited condensed consolidated statements of comprehensive (loss) income. Substantially all of our lease revenue relates to fixed lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below is a summary of our minimum rental receipts under the lease agreements in place at September&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.625%"/&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:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;14,941&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;13,805&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;12,895&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;9,877&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;30,338&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;87,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjA2OQ_23b749db-2486-41cc-8e79-845b6a139cdd">Leases &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease various broadband network and telecommunications sites, fiber optic cable routes, warehouses, retail stores, and office facilities for use in our business.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At September&#160;30, 2022, our operating leases had a weighted average remaining lease term of twenty years and a weighted average discount rate of 4.4%. Our finance leases had a weighted average remaining lease term of thirteen years and a weighted average discount rate of 5.2%.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized $2.6 million and $2.3 million of operating lease expense for the three months ended September 30, 2022 and 2021, respectively, and $8.3 million and $5.7 million of operating lease expense for the nine months ended September 30, 2022 and 2021, respectively. We recognized $0.1&#160;million of interest and depreciation expense on finance leases for both of the three months ended September 30, 2022 and 2021, and $0.4&#160;million of interest and depreciation expense on finance leases for both of the nine months ended September 30, 2022 and 2021. Operating lease expense is presented in cost of service or selling, general and administrative expense based on the use of the relevant facility. Variable lease payments and short-term lease expense were both immaterial. We remitted $4.6 million and $4.2 million of operating lease payments for the nine months ended September 30, 2022 and 2021, respectively. We obtained $3.3 million and $7.3 million of leased assets in exchange for new operating lease liabilities recognized for the nine months ended September 30, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the expected maturity of lease liabilities at September&#160;30, 2022:&lt;/span&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:43.490%"/&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:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding: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:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;5,478&#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:10pt;font-weight:400;line-height:100%"&gt;176&#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:10pt;font-weight:400;line-height:100%"&gt;5,654&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;5,130&#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:10pt;font-weight:400;line-height:100%"&gt;178&#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:10pt;font-weight:400;line-height:100%"&gt;5,308&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;4,918&#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:10pt;font-weight:400;line-height:100%"&gt;180&#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:10pt;font-weight:400;line-height:100%"&gt;5,098&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;4,420&#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:10pt;font-weight:400;line-height:100%"&gt;153&#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:10pt;font-weight:400;line-height:100%"&gt;4,573&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;68,958&#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:10pt;font-weight:400;line-height:100%"&gt;1,514&#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:10pt;font-weight:400;line-height:100%"&gt;70,472&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;34,905&#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:10pt;font-weight:400;line-height:100%"&gt;624&#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:10pt;font-weight:400;line-height:100%"&gt;35,529&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;54,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;1,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;56,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized $4.0 million and $2.4 million of operating lease revenue for the three months ended September 30, 2022 and 2021, respectively, and $13.8 million and $7.1 million of operating lease revenue for the nine months ended September 30, 2022 and 2021, respectively, related to the cell site colocation space and dedicated fiber optic strands that we lease to our customers, which is included in Service revenue and other in the unaudited condensed consolidated statements of comprehensive (loss) income. Substantially all of our lease revenue relates to fixed lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below is a summary of our minimum rental receipts under the lease agreements in place at September&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.625%"/&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:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;14,941&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;13,805&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;12,895&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;9,877&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;30,338&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;87,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjA3MQ_95bb740c-38ce-49fd-bcb9-af45a421e5c1">Leases &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease various broadband network and telecommunications sites, fiber optic cable routes, warehouses, retail stores, and office facilities for use in our business.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At September&#160;30, 2022, our operating leases had a weighted average remaining lease term of twenty years and a weighted average discount rate of 4.4%. Our finance leases had a weighted average remaining lease term of thirteen years and a weighted average discount rate of 5.2%.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized $2.6 million and $2.3 million of operating lease expense for the three months ended September 30, 2022 and 2021, respectively, and $8.3 million and $5.7 million of operating lease expense for the nine months ended September 30, 2022 and 2021, respectively. We recognized $0.1&#160;million of interest and depreciation expense on finance leases for both of the three months ended September 30, 2022 and 2021, and $0.4&#160;million of interest and depreciation expense on finance leases for both of the nine months ended September 30, 2022 and 2021. Operating lease expense is presented in cost of service or selling, general and administrative expense based on the use of the relevant facility. Variable lease payments and short-term lease expense were both immaterial. We remitted $4.6 million and $4.2 million of operating lease payments for the nine months ended September 30, 2022 and 2021, respectively. We obtained $3.3 million and $7.3 million of leased assets in exchange for new operating lease liabilities recognized for the nine months ended September 30, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the expected maturity of lease liabilities at September&#160;30, 2022:&lt;/span&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:43.490%"/&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:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding: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:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;5,478&#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:10pt;font-weight:400;line-height:100%"&gt;176&#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:10pt;font-weight:400;line-height:100%"&gt;5,654&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;5,130&#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:10pt;font-weight:400;line-height:100%"&gt;178&#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:10pt;font-weight:400;line-height:100%"&gt;5,308&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;4,918&#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:10pt;font-weight:400;line-height:100%"&gt;180&#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:10pt;font-weight:400;line-height:100%"&gt;5,098&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;4,420&#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:10pt;font-weight:400;line-height:100%"&gt;153&#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:10pt;font-weight:400;line-height:100%"&gt;4,573&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;68,958&#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:10pt;font-weight:400;line-height:100%"&gt;1,514&#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:10pt;font-weight:400;line-height:100%"&gt;70,472&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;34,905&#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:10pt;font-weight:400;line-height:100%"&gt;624&#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:10pt;font-weight:400;line-height:100%"&gt;35,529&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;54,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;1,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;56,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized $4.0 million and $2.4 million of operating lease revenue for the three months ended September 30, 2022 and 2021, respectively, and $13.8 million and $7.1 million of operating lease revenue for the nine months ended September 30, 2022 and 2021, respectively, related to the cell site colocation space and dedicated fiber optic strands that we lease to our customers, which is included in Service revenue and other in the unaudited condensed consolidated statements of comprehensive (loss) income. Substantially all of our lease revenue relates to fixed lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below is a summary of our minimum rental receipts under the lease agreements in place at September&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.625%"/&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:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;14,941&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;13,805&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;12,895&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;9,877&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;30,338&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;87,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjYz_30d778d3-30d4-4a53-830c-70a09de57fdb">P20Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMzA2_c9d812b8-6181-486d-81f9-42eeaf51e2d8"
      unitRef="number">0.044</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMzc2_e4b069e7-86f0-44f0-aaed-d51fef7f6408">P13Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNDE5_cb59c26d-73ac-4e2b-983a-6188d8a33932"
      unitRef="number">0.052</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNDM4_bb70bf44-d77b-412f-9fe2-40e3e4b1c37e"
      unitRef="usd">2600000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNDQ1_b2846aab-c280-4fdb-8f6a-1a6a52f6174c"
      unitRef="usd">2300000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNTEy_faf28d24-2fed-4cfb-a7ed-9fa81bcafa8a"
      unitRef="usd">8300000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNTE5_48d6e5b1-3d64-4d4f-9bf2-87ce3259f938"
      unitRef="usd">5700000</us-gaap:OperatingLeaseCost>
    <shen:FinanceLeaseCost
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNTk2_66fc19be-40d9-4f5d-b1dc-a62290ebb443"
      unitRef="usd">100000</shen:FinanceLeaseCost>
    <shen:FinanceLeaseCost
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNTk2_d66141c7-8672-4839-a626-c630b67eacb3"
      unitRef="usd">100000</shen:FinanceLeaseCost>
    <shen:FinanceLeaseCost
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNjg1_1f2e09f3-e7fa-4fad-a785-fcfe0ae3fbb0"
      unitRef="usd">400000</shen:FinanceLeaseCost>
    <shen:FinanceLeaseCost
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfNjg1_3468ed8a-9771-4312-96f3-071f79fdd81c"
      unitRef="usd">400000</shen:FinanceLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTA4Ng_eb49925c-602b-4281-ba78-ee05ac02548e"
      unitRef="usd">4600000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTA5Mw_44286939-1da1-474b-b416-40a02690013f"
      unitRef="usd">4200000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTMwMA_89259d83-dcde-4e6c-b818-c9e32587d158"
      unitRef="usd">3300000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTMwNw_e74fef86-2588-48eb-9e3c-8cb7b5af34d3"
      unitRef="usd">7300000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjA3Mw_651abb5a-90fc-4226-8b5c-03ca769d05d8">&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 summarizes the expected maturity of lease liabilities at September&#160;30, 2022:&lt;/span&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:43.490%"/&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:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding: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:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;5,478&#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:10pt;font-weight:400;line-height:100%"&gt;176&#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:10pt;font-weight:400;line-height:100%"&gt;5,654&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;5,130&#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:10pt;font-weight:400;line-height:100%"&gt;178&#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:10pt;font-weight:400;line-height:100%"&gt;5,308&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;4,918&#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:10pt;font-weight:400;line-height:100%"&gt;180&#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:10pt;font-weight:400;line-height:100%"&gt;5,098&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;4,420&#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:10pt;font-weight:400;line-height:100%"&gt;153&#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:10pt;font-weight:400;line-height:100%"&gt;4,573&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;68,958&#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:10pt;font-weight:400;line-height:100%"&gt;1,514&#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:10pt;font-weight:400;line-height:100%"&gt;70,472&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;34,905&#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:10pt;font-weight:400;line-height:100%"&gt;624&#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:10pt;font-weight:400;line-height:100%"&gt;35,529&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;54,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;1,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;56,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjA3Nw_65707070-d676-4a9e-8f45-c43b07e4a5f4">&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 summarizes the expected maturity of lease liabilities at September&#160;30, 2022:&lt;/span&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:43.490%"/&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:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding: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:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;5,478&#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:10pt;font-weight:400;line-height:100%"&gt;176&#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:10pt;font-weight:400;line-height:100%"&gt;5,654&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;5,130&#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:10pt;font-weight:400;line-height:100%"&gt;178&#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:10pt;font-weight:400;line-height:100%"&gt;5,308&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;4,918&#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:10pt;font-weight:400;line-height:100%"&gt;180&#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:10pt;font-weight:400;line-height:100%"&gt;5,098&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;4,420&#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:10pt;font-weight:400;line-height:100%"&gt;153&#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:10pt;font-weight:400;line-height:100%"&gt;4,573&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;68,958&#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:10pt;font-weight:400;line-height:100%"&gt;1,514&#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:10pt;font-weight:400;line-height:100%"&gt;70,472&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;34,905&#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:10pt;font-weight:400;line-height:100%"&gt;624&#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:10pt;font-weight:400;line-height:100%"&gt;35,529&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;54,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;1,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;56,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMS0yLTEtMS0xNDA5MDg_7e17e805-b4f9-4ca7-a3c9-1b5a4ee14413"
      unitRef="usd">964000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMS00LTEtMS0xNDA5MDg_24065327-cbfa-4e06-b0a9-8a6f582a3029"
      unitRef="usd">20000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <shen:LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMS02LTEtMS0xNDA5MDg_203d7dd4-bb83-4093-b7cc-dcc64f5194eb"
      unitRef="usd">984000</shen:LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMi0yLTEtMS0xNDA5MDg_2020a4cc-6ec6-46ff-9124-e98b15151690"
      unitRef="usd">5478000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMi00LTEtMS0xNDA5MDg_859f6319-a5ef-467f-ad48-a0fa92c22bdd"
      unitRef="usd">176000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <shen:LesseeLeaseLiabilityPaymentsDueYearOne
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMi02LTEtMS0xNDA5MDg_c139fc18-d4b1-47cb-86ef-a166d1be3e22"
      unitRef="usd">5654000</shen:LesseeLeaseLiabilityPaymentsDueYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMy0yLTEtMS0xNDA5MDg_93dc4d5e-b750-41ec-a255-4b284672aeed"
      unitRef="usd">5130000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMy00LTEtMS0xNDA5MDg_c33ff1fe-4215-419c-aaf4-ebd27c116fff"
      unitRef="usd">178000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <shen:LesseeLeaseLiabilityPaymentsDueYearTwo
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfMy02LTEtMS0xNDA5MDg_70495171-dda9-41e4-894b-dcb5cbd1a1ef"
      unitRef="usd">5308000</shen:LesseeLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNC0yLTEtMS0xNDA5MDg_9b5fa9cc-3946-4f06-ac3a-5cb06582fa3a"
      unitRef="usd">4918000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNC00LTEtMS0xNDA5MDg_e4eecedf-88fa-4940-a0de-8ed47ad5741b"
      unitRef="usd">180000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <shen:LesseeLeaseLiabilityPaymentsDueYearThree
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNC02LTEtMS0xNDA5MDg_e733fa44-a30d-4dc2-b47f-901e2e81de58"
      unitRef="usd">5098000</shen:LesseeLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNS0yLTEtMS0xNDA5MDg_7fc40975-844b-4343-a242-9112c32c88fb"
      unitRef="usd">4420000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNS00LTEtMS0xNDA5MDg_3a370215-b939-42a9-8bff-a28401375bcf"
      unitRef="usd">153000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <shen:LesseeLeaseLiabilityPaymentsDueYearFour
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNS02LTEtMS0xNDA5MDg_bd6d5ab8-33a4-4a8a-8864-30f405fa87a6"
      unitRef="usd">4573000</shen:LesseeLeaseLiabilityPaymentsDueYearFour>
    <shen:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNi0yLTEtMS0xNDA5MDg_4308f436-3539-4e6d-a1c5-3a969e254d93"
      unitRef="usd">68958000</shen:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <shen:FinanceLeaseLiabilityToBePaidAfterYearFour
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNi00LTEtMS0xNDA5MDg_77457ac1-692a-4c9d-84e9-26a8aaf0bc66"
      unitRef="usd">1514000</shen:FinanceLeaseLiabilityToBePaidAfterYearFour>
    <shen:LesseeLeaseLiabilityPaymentsDueAfterYearFour
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNi02LTEtMS0xNDA5MDg_60a1d937-13da-486e-a7d8-6402e61a9f56"
      unitRef="usd">70472000</shen:LesseeLeaseLiabilityPaymentsDueAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNy0yLTEtMS0xNDA5MDg_adf794d0-cf01-404c-a5c5-8b6181f81ecd"
      unitRef="usd">89868000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNy00LTEtMS0xNDA5MDg_df98ffa7-a7ae-4174-83f8-a89e127b643d"
      unitRef="usd">2221000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <shen:LesseeLeaseLiabilityPaymentsDue
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfNy02LTEtMS0xNDA5MDg_569f5b8a-c911-4cb3-b11d-1b78b2c95110"
      unitRef="usd">92089000</shen:LesseeLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfOC0yLTEtMS0xNDA5MDg_1581a873-f88e-4a99-bdd9-bb0c1b6c4e6d"
      unitRef="usd">34905000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfOC00LTEtMS0xNDA5MDg_99b32d81-2b0c-4c4e-aec6-a9d610547239"
      unitRef="usd">624000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <shen:LesseeLeaseLiabilityUndiscountedExcessAmount
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfOC02LTEtMS0xNDA5MDg_d8c221f4-4b42-4979-bb5c-df49cd0fa33f"
      unitRef="usd">35529000</shen:LesseeLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfOS0yLTEtMS0xNDA5MDg_a3e65ab5-35a5-493b-bb07-afb04e31fb29"
      unitRef="usd">54963000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfOS00LTEtMS0xNDA5MDg_e9c6dfc7-9b9e-40a1-8e0d-9d315bd4dd3d"
      unitRef="usd">1597000</us-gaap:FinanceLeaseLiability>
    <shen:LeaseLiability
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjg3ZGU3YWM3MjhkYTRjY2I4YTQ4ODcyZGNjOGViNzI3L3RhYmxlcmFuZ2U6ODdkZTdhYzcyOGRhNGNjYjhhNDg4NzJkY2M4ZWI3MjdfOS02LTEtMS0xNDA5MDg_349aeda9-e595-474c-8959-5e2436a66146"
      unitRef="usd">56560000</shen:LeaseLiability>
    <us-gaap:SubleaseIncome
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTUxOA_e9a7c3b5-7c7a-42be-b619-48519a393c96"
      unitRef="usd">4000000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTUyNQ_34155562-6778-4981-b8a2-537c7561e2a2"
      unitRef="usd">2400000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTU5Mg_592f0c2b-ba61-4b46-8859-bb590eb5a47d"
      unitRef="usd">13800000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMTU5OQ_796860b5-7f59-4c39-af84-8d797735037e"
      unitRef="usd">7100000</us-gaap:SubleaseIncome>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RleHRyZWdpb246MmRjZjY1ZTJkZTVhNDJiMDg2NGU3ZWE5MDQxZDljNzBfMjA3NA_bdc2b35d-d444-4f8e-9985-4ed12fd36bd5">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below is a summary of our minimum rental receipts under the lease agreements in place at September&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.625%"/&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:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;14,941&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;13,805&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;12,895&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;9,877&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;30,338&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;87,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfMS0yLTEtMS0xNDA5MDg_7ac5a145-454f-44b6-878d-8dec5d7e5abf"
      unitRef="usd">5181000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfMi0yLTEtMS0xNDA5MDg_abf77312-f577-41c8-a8b0-bea4704b2bc2"
      unitRef="usd">14941000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfMy0yLTEtMS0xNDA5MDg_502b35cc-d69e-4415-a0c0-248cea567139"
      unitRef="usd">13805000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfNC0yLTEtMS0xNDA5MDg_5f012fb8-a1ce-4aef-b3eb-de69a35b1b37"
      unitRef="usd">12895000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfNS0yLTEtMS0xNDA5MDg_f5c5e54a-cc80-412d-a2e0-875862140c5c"
      unitRef="usd">9877000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <shen:LessorOperatingLeasePaymentToBeReceivedAfterYearFour
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfNi0yLTEtMS0xNDA5MDg_42aeb893-781a-4b02-acf6-87715057b0bb"
      unitRef="usd">30338000</shen:LessorOperatingLeasePaymentToBeReceivedAfterYearFour>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl80OS9mcmFnOjJkY2Y2NWUyZGU1YTQyYjA4NjRlN2VhOTA0MWQ5YzcwL3RhYmxlOjllNmVkYWJmNGMwZjQxZTZhNGIxZTdjYTY5OGQwYjlkL3RhYmxlcmFuZ2U6OWU2ZWRhYmY0YzBmNDFlNmE0YjFlN2NhNjk4ZDBiOWRfNy0yLTEtMS0xNDA5MDg_b3e14dff-d97d-4021-8c95-484585a7b317"
      unitRef="usd">87037000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzYwNDczMTM5NTg0MjM_984f6e81-aebf-4946-9880-683b9213d2ae">Debt&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Credit Agreement, dated July 1, 2021 (the "Credit Agreement") contains (i) a $100&#160;million, five-year undrawn revolving credit facility, (ii) a $150&#160;million five-year delayed draw amortizing term loan ("Term Loan A-1") and (iii) a $150&#160;million seven-year delayed draw amortizing term loan ("Term Loan A-2"). The following loans were outstanding under the Credit Agreement:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan A-1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Term loan A-2&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:10pt;font-weight:400;line-height:100%"&gt;12,500&#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:10pt;font-weight:400;line-height:100%"&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized loan fees&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:10pt;font-weight:400;line-height:100%"&gt;26&#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:10pt;font-weight:400;line-height:100%"&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt, net of unamortized loan fees&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;24,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 1, 2022, the Company borrowed $12.5&#160;million against both Term Loan A-1 and Term Loan A-2 for a total of $25.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Both Term Loan A-1 and Term Loan A-2 bear interest at one-month LIBOR plus a margin of 1.50%.&#160;The interest rate was 4.64% at September&#160;30, 2022. Our cash payments for interest were $0.2&#160;million and $10.4&#160;million during the nine months ended September 30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement includes various covenants, including total net leverage ratio and debt service coverage ratio financial covenants. &lt;/span&gt;&lt;/div&gt;The International Exchange (ICE) Benchmark Administration ceased the publication of one-week and two-month LIBOR on December 31, 2021 and expects to phase-out the remaining tenors (overnight, one-month, three-month, six-month and 12-month) on June 30, 2023. Our term loans and revolver identify LIBOR as a reference rate for tenors ceasing on June 30, 2023 and maturing after 2023. Alternative reference rates that replace LIBOR may not yield the same or similar economic results over the terms of the financial instruments. The transition from LIBOR could result in us paying higher or lower interest rates on our current LIBOR-indexed term loans. Our Credit Agreement includes provisions that provide for the identification of a LIBOR replacement rate. Due to the uncertainty regarding the transition from LIBOR-indexed financial instruments and the manner in which an alternative reference rate will apply, we cannot yet reasonably estimate the expected financial impact of the LIBOR transition. Any changes to the reference rate will be agreed through an amendment to the Credit Agreement and are expected to reference the Secured Overnight Financing Rate, though the timing of such amendment and applicability to any future amounts owed under the Credit Agreement are not certain at this time.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3c9c85d96d394b5eb378f25fac1a9dc6_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTc3MA_22a56534-29f8-48d9-89d1-0a79d56ce6bf"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="i5fdd89d68f8c4d5d81b15d175e1e0bec_D20210701-20210701"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzYwNDczMTM5NTg0MjY_79345e1d-d435-47da-bc0e-256595c413cf">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i31d562de6af448fcbea466282fe083b8_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzE2NDkyNjc0NDg0NjA_c671c4d5-c966-4a1d-bfe3-2ee52f94fb2e"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="i8c236285f7234bea851167edf9150422_D20210701-20210701"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzcxNDY4MjU1ODg0NDQ_4d39fc70-8a8d-4cc4-bb13-fed281c38812">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i441527dd76654c0db3d8ec9c90106096_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzE2NDkyNjc0NDg1Mzc_cce0e1b9-abc1-49ee-be99-bb940f361e21"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="i2c06693c188548f28df21aaac398b7e4_D20210701-20210701"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzcxNDY4MjU1ODg0NDU_d952f085-2a58-46ea-97f6-7dbdfabbd2db">P7Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzYwNDczMTM5NTg0MjQ_e56e85cb-73d6-4f94-994c-a12214ea4880">The following loans were outstanding under the Credit Agreement:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan A-1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Term loan A-2&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:10pt;font-weight:400;line-height:100%"&gt;12,500&#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:10pt;font-weight:400;line-height:100%"&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized loan fees&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:10pt;font-weight:400;line-height:100%"&gt;26&#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:10pt;font-weight:400;line-height:100%"&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt, net of unamortized loan fees&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;24,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebt
      contextRef="id5fcdbc80db14f268a9cbd3991fe9828_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzEtMS0xLTEtMTQxNTEw_c56705f2-6bed-4c24-a4ec-e4af34ec8b04"
      unitRef="usd">12500000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i04ad380dbe4d4037988080e3736bc0fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzEtMy0xLTEtMTQxNTEw_f298f1e5-c8b9-4eb3-a005-654e5525550e"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iff7ccf84597848ad8d78d926aa5101f9_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzItMS0xLTEtMTQxNTEw_5c683f12-bcaa-4fbf-a384-8acca469b815"
      unitRef="usd">12500000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i4a0988f674db4dbeb0b834254f43131e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzItMy0xLTEtMTQxNTEw_eda3dec8-b4ac-44dd-8457-45d1fc13a32d"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzMtMS0xLTEtMTQxNTEw_a29592f4-5afa-4936-ad3a-54f2cc45a8fc"
      unitRef="usd">25000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzMtMy0xLTEtMTQxNTEw_21732538-a4f8-49d5-ba0a-e3d12203b7ca"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <shen:UnamortizedLoanFeesNet
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzQtMS0xLTEtMTQxNTEw_ff695578-fd8d-4f68-b905-e8cdc9824954"
      unitRef="usd">26000</shen:UnamortizedLoanFeesNet>
    <shen:UnamortizedLoanFeesNet
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzQtMy0xLTEtMTQxNTEw_25e5914f-1748-4d81-a3fe-aaa75b408f60"
      unitRef="usd">0</shen:UnamortizedLoanFeesNet>
    <shen:LongTermDebtNetOfUnamortizedLoanFees
      contextRef="i95b8269d26ed4f81bf1a8e173a99b0be_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzUtMS0xLTEtMTQxNTEw_1509c388-3c4f-4cc1-af34-c2bdbe2ce990"
      unitRef="usd">24974000</shen:LongTermDebtNetOfUnamortizedLoanFees>
    <shen:LongTermDebtNetOfUnamortizedLoanFees
      contextRef="i7b099751d2ea4056b0044fac1dd87ea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90YWJsZTo2NWQ0NjYwNmJkZGE0ODJlOWU2ZGFiNjM2YjdlMTY3My90YWJsZXJhbmdlOjY1ZDQ2NjA2YmRkYTQ4MmU5ZTZkYWI2MzZiN2UxNjczXzUtMy0xLTEtMTQxNTEw_2b19a1ca-fe7a-48b9-afd1-1e3bee934ba5"
      unitRef="usd">0</shen:LongTermDebtNetOfUnamortizedLoanFees>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="iebcc9374dd644e7f9230a7e5dd03a892_D20220701-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTg2NQ_8542cba6-55cf-48cc-a387-351123af77b1"
      unitRef="usd">12500000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i023f185f7cf947e39e649a5c840d139f_D20220701-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTg2NQ_e00c1eba-5dfe-44c2-9d94-587591f0325f"
      unitRef="usd">12500000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i462f905be0b04ad3b60fdb3b11a7d1fe_D20220701-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNjA0Nw_a1247a88-6761-4826-ac3c-ff70ff60707f"
      unitRef="usd">25000000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iaba43ee8d4c340f691080a5477720bdb_D20220101-20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTY1Mg_05e0d564-8549-41cf-a0fd-e04b37199e2b"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i009fbbf401c94d2aa0725a8dacacff9b_D20220101-20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTY1Mg_130435e4-96a8-44d8-a489-f543ef154649"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzEwOTk1MTE2MzQyODE_b344a779-90ee-4e26-8e5a-baad5b4503fc"
      unitRef="number">0.0464</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:InterestPaidNet
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTY2OQ_def7179c-9d8f-4944-8ba0-6809461178b2"
      unitRef="usd">200000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl84OTIvZnJhZzphMmY0NWU3NDZlMmU0NGFhODgyMzE4OWI1ZTZmZmQxNC90ZXh0cmVnaW9uOmEyZjQ1ZTc0NmUyZTQ0YWE4ODIzMTg5YjVlNmZmZDE0XzU0OTc1NTgxNTY4NQ_5320631e-f307-458c-b4f6-59dbfb56b8e8"
      unitRef="usd">10400000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RleHRyZWdpb246Mjc1MTAxODYyY2EyNGZlNzhmZGVmZmQxNzgyY2M1ZDJfNzcy_e305b1f1-5501-4b0d-af75-f7ca5a012900">Income Taxes &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company files U.S. federal income tax returns and various state income tax returns.&#160;The Company is not subject to any state or federal income tax audits as of September&#160;30, 2022. The Company's income tax returns are generally open to examination from 2018 forward and the net operating losses acquired in the acquisition of nTelos are open to examination from 2002 forward.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective tax rates for the three and nine months ended September 30, 2022 and 2021, differ from the statutory U.S. federal income tax rate of 21% primarily due to the state income taxes, excess tax benefits and other discrete items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected tax (benefit) expense at federal statutory&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax (benefit) expense, net of federal tax effect&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:10pt;font-weight:400;line-height:100%"&gt;(148)&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:10pt;font-weight:400;line-height:100%"&gt;82&#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:10pt;font-weight:400;line-height:100%"&gt;(361)&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:10pt;font-weight:400;line-height:100%"&gt;551&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revaluation of deferred tax liabilities&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:10pt;font-weight:400;line-height:100%"&gt;(108)&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:10pt;font-weight:400;line-height:100%"&gt;(7,675)&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:10pt;font-weight:400;line-height:100%"&gt;(108)&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:10pt;font-weight:400;line-height:100%"&gt;(6,629)&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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stranded tax effects reclassified from other comprehensive income&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;1,620&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;1,620&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax deficiency (benefit) from share-based compensation and other expense, net&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:10pt;font-weight:400;line-height:100%"&gt;631&#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:10pt;font-weight:400;line-height:100%"&gt;259&#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:10pt;font-weight:400;line-height:100%"&gt;1,294&#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:10pt;font-weight:400;line-height:100%"&gt;144&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax (benefit) expense &lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(699)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="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"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company made no cash payments and received no cash refunds for income taxes for the nine months ended September 30, 2022. The Company's cash payments for income taxes were approximately $24.9&#160;million for the nine months ended September 30, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RleHRyZWdpb246Mjc1MTAxODYyY2EyNGZlNzhmZGVmZmQxNzgyY2M1ZDJfNzY4_b537c35d-9201-4b97-a025-db5c45abdc0d">&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:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected tax (benefit) expense at federal statutory&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax (benefit) expense, net of federal tax effect&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:10pt;font-weight:400;line-height:100%"&gt;(148)&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:10pt;font-weight:400;line-height:100%"&gt;82&#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:10pt;font-weight:400;line-height:100%"&gt;(361)&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:10pt;font-weight:400;line-height:100%"&gt;551&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revaluation of deferred tax liabilities&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:10pt;font-weight:400;line-height:100%"&gt;(108)&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:10pt;font-weight:400;line-height:100%"&gt;(7,675)&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:10pt;font-weight:400;line-height:100%"&gt;(108)&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:10pt;font-weight:400;line-height:100%"&gt;(6,629)&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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stranded tax effects reclassified from other comprehensive income&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;1,620&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;1,620&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax deficiency (benefit) from share-based compensation and other expense, net&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:10pt;font-weight:400;line-height:100%"&gt;631&#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:10pt;font-weight:400;line-height:100%"&gt;259&#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:10pt;font-weight:400;line-height:100%"&gt;1,294&#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:10pt;font-weight:400;line-height:100%"&gt;144&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax (benefit) expense &lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(699)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMi0xLTEtMS0xNDA5MDg_33ce6bc1-510a-4ac4-8e80-99e4ef9db421"
      unitRef="usd">-626000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMi0zLTEtMS0xNDA5MDg_d1251320-de65-4973-9b57-cdcb341543fe"
      unitRef="usd">208000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMi01LTEtMS0xNDA5MDg_8b8c5b38-2580-415c-85f9-4d21c2aca5c1"
      unitRef="usd">-1524000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMi03LTEtMS0xNDA5MDg_40958fae-794a-4ba9-af56-9a0e5f19485d"
      unitRef="usd">1795000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMy0xLTEtMS0xNDA5MDg_e4de7d2e-17f6-49e0-9049-84ad890d8b1c"
      unitRef="usd">-148000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMy0zLTEtMS0xNDA5MDg_ab445cee-d259-4700-a59c-1a3d76c7dc37"
      unitRef="usd">82000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMy01LTEtMS0xNDA5MDg_f6f7a1c0-64bb-4d34-9bfe-96abaffb033a"
      unitRef="usd">-361000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfMy03LTEtMS0xNDA5MDg_5978d35e-5949-4a93-ad79-613de8cb859f"
      unitRef="usd">551000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNC0xLTEtMS0xNDA5MDg_35a759b7-242c-489a-a706-06bfc4f8d3dd"
      unitRef="usd">-108000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNC0zLTEtMS0xNDA5MDg_65f2792f-91f0-4edf-b44e-2b681e969a2a"
      unitRef="usd">-7675000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNC01LTEtMS0xNDA5MDg_e3bca156-9d74-43e5-a5aa-e0f7288b7a55"
      unitRef="usd">-108000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNC03LTEtMS0xNDA5MDg_6c8be22a-6a5a-4870-8c17-3c2f08872857"
      unitRef="usd">-6629000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <shen:EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS0xLTEtMS0xNDI1Mzg_d510de9a-e7a9-4dd3-82a5-ff6d90324345"
      unitRef="usd">0</shen:EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome>
    <shen:EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS0zLTEtMS0xNDI1Mzg_87d83d99-1f16-481b-a9af-339ed66a6fe7"
      unitRef="usd">1620000</shen:EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome>
    <shen:EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS01LTEtMS0xNDI1NTU_c3586483-01e9-4fb4-a9fd-d7613ca5b9ea"
      unitRef="usd">0</shen:EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome>
    <shen:EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS03LTEtMS0xNDI1NDk_fa8a2b81-37df-4038-a040-99f016dae93e"
      unitRef="usd">1620000</shen:EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS0xLTEtMS0xNDA5MDg_cd838bdc-af93-4a9f-bc7b-544d0bc96688"
      unitRef="usd">631000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS0zLTEtMS0xNDA5MDg_6cd81165-1eb1-4ed5-ab9b-966e93301421"
      unitRef="usd">259000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS01LTEtMS0xNDA5MDg_856467c6-d2ce-4542-8d81-051ff42c56d4"
      unitRef="usd">1294000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNS03LTEtMS0xNDA5MDg_5e3acceb-2a58-4fca-af7b-e63d13ec2a51"
      unitRef="usd">144000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNi0xLTEtMS0xNDA5MDg_9e533544-d5bd-46b5-bd6a-d6fc46fa0aff"
      unitRef="usd">-251000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNi0zLTEtMS0xNDA5MDg_ffd93b8d-f314-43d8-863b-9af9127c06a5"
      unitRef="usd">-5506000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNi01LTEtMS0xNDA5MDg_73f5d6e1-1831-4b8b-aaee-f31941936d33"
      unitRef="usd">-699000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RhYmxlOmJjNTdhY2Y5ZTFjOTQwZDY5NTllMzlkOTI3NGY5MzhhL3RhYmxlcmFuZ2U6YmM1N2FjZjllMWM5NDBkNjk1OWUzOWQ5Mjc0ZjkzOGFfNi03LTEtMS0xNDA5MDg_21ea3fa1-d0f0-4e5d-bcf5-c73e3aa5c528"
      unitRef="usd">-2519000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RleHRyZWdpb246Mjc1MTAxODYyY2EyNGZlNzhmZGVmZmQxNzgyY2M1ZDJfNjEy_53478d3c-160a-4f46-a26e-be64f00fdee4"
      unitRef="usd">0</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81Mi9mcmFnOjI3NTEwMTg2MmNhMjRmZTc4ZmRlZmZkMTc4MmNjNWQyL3RleHRyZWdpb246Mjc1MTAxODYyY2EyNGZlNzhmZGVmZmQxNzgyY2M1ZDJfNzUx_e1a9332c-c68f-476d-aaff-1c04ce600985"
      unitRef="usd">24900000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTM1OA_987cba54-ff89-4384-9bb7-05cf9785a433">Stock Compensation and (Loss) Earnings per Share&lt;div style="margin-bottom:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company granted approximately 518,000 restricted stock units ("RSUs") at market prices ranging from $18.84 to $25.92 to employees and members of the board of directors during the nine months ended September 30, 2022. Additionally, approximately 100,000 Relative Total Shareholder Return (&#x201c;RTSR&#x201d;) awards were granted to employees at a value of $23.83 per award during the nine months ended September 30, 2022. The Company incurred $1.8&#160;million and $1.2&#160;million in stock-based compensation expense for the three months ended September 30, 2022 and 2021 and $7.3&#160;million and $2.0&#160;million in stock-based compensation expense for the nine months ended September 30, 2022 and 2021, respectively. Stock-based compensation expense is presented in selling, general and administrative costs in our unaudited condensed consolidated statements of comprehensive (loss) income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize the treasury stock method to calculate the impact on diluted earnings per share that potentially dilutive stock-based compensation awards have. The following table indicates the computation of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt"&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:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Calculation of net (loss) income per share:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Loss) income from continuing operations&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;(2,728)&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;6,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;(6,556)&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;11,066&#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:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income from discontinued operations, net of tax&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;886,326&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;986,364&#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="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;892,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net (loss) income per share - continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income per share - discontinued operations&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;17.73&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;19.73&#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="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net (loss) income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of stock-based compensation awards outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&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:10pt;font-weight:400;line-height:100%"&gt;50,183&#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:10pt;font-weight:400;line-height:100%"&gt;49,984&#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:10pt;font-weight:400;line-height:100%"&gt;50,153&#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:10pt;font-weight:400;line-height:100%"&gt;49,984&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect from dilutive shares and options outstanding&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;136&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;152&#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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net (loss) income per share - continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share - discontinued operations&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;17.68&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;19.67&#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="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net (loss) income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were approximately 252,000 and 165,000 potentially dilutive equity awards for the three and nine months ended September 30, 2022; however, these securities were excluded from the calculation of diluted weighted average shares &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;outstanding due to the fact that they were anti-dilutive as a result of the Company's net loss for the period. There were fewer than 215,000 anti-dilutive equity awards outstanding for the three and nine months ended September 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 2, 2021, the Company&#x2019;s Board of Directors declared a special dividend of $18.75 per share on the issued and outstanding shares of the Company&#x2019;s common stock (the &#x201c;Special Dividend&#x201d;). The Special Dividend was paid on August 2, 2021. The total payout to Shentel shareholders, including amounts reinvested in the Company&#x2019;s stock via the Company&#x2019;s Dividend Reinvestment Plan, was approximately $937&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 4, 2021, in accordance with the 2014 Equity Incentive Plan, the Company's Board of Directors adopted a resolution to modify the outstanding equity awards to offset the loss in intrinsic value caused by the disposition of wireless and the decline in the Company's share price following the special dividend. No other terms or conditions of the outstanding equity awards were modified, no incremental expense was required to be recognized, and there was no significant impact to dilutive securities.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i60b2d2fe49c0403db8327e847baeecdf_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfOTc_4908ab2f-81f8-4a0a-b378-c6767c612c7f"
      unitRef="shares">518000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie87c2104ff35412484557a98e621559a_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTYy_66394a13-7591-49cc-b114-5cfdebcffc0a"
      unitRef="usdPerShare">18.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1431b8299eef4df4b883ca0b43f240f6_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTY4_71cda919-72b1-4a12-9045-647cb005fbeb"
      unitRef="usdPerShare">25.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if7b5cc25b6da4a609b3439b6f6933a6b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMjY1_6b53f9c8-ae8f-40ae-852e-507cf11ce998"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if7b5cc25b6da4a609b3439b6f6933a6b_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMzU4_cfb0bcc5-500f-4826-af5b-da0570149af8"
      unitRef="usdPerShare">23.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfNDA3_af977d33-96a8-4b48-824e-84d2e47ebd8e"
      unitRef="usd">1800000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfNDE0_3c66b26e-381e-475f-a67f-f0bea64e8d8c"
      unitRef="usd">1200000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfNDc1_260d6f96-ce13-43eb-b2fd-ed0a6387d632"
      unitRef="usd">7300000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfNDgy_d9e36a03-88df-466c-bde2-2e341c098bad"
      unitRef="usd">2000000</us-gaap:ShareBasedCompensation>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTM1Nw_6159c63d-56e2-4d16-8cd3-7bd8c4f2fae3">The following table indicates the computation of basic and diluted earnings per share:&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:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Calculation of net (loss) income per share:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Loss) income from continuing operations&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;(2,728)&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;6,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;(6,556)&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;11,066&#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:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income from discontinued operations, net of tax&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;886,326&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;986,364&#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="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;892,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net (loss) income per share - continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income per share - discontinued operations&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;17.73&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;19.73&#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="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net (loss) income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of stock-based compensation awards outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&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:10pt;font-weight:400;line-height:100%"&gt;50,183&#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:10pt;font-weight:400;line-height:100%"&gt;49,984&#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:10pt;font-weight:400;line-height:100%"&gt;50,153&#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:10pt;font-weight:400;line-height:100%"&gt;49,984&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect from dilutive shares and options outstanding&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;136&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;152&#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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net (loss) income per share - continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share - discontinued operations&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;17.68&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;19.67&#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="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net (loss) income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMy0xLTEtMS0xNDA5MDg_af373a79-5aba-4499-9057-97ca7bb7319d"
      unitRef="usd">-2728000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMy0zLTEtMS0xNDA5MDg_fcc754a0-fee6-47e7-b5ca-0c78d7552c5f"
      unitRef="usd">6495000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMy01LTEtMS0xNDA5MDg_dd5305e9-a73e-461e-81c3-2abbc9b4af33"
      unitRef="usd">-6556000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMy03LTEtMS0xNDA5MDg_6da2ec45-daf9-42a2-bd3a-a63566d82b08"
      unitRef="usd">11066000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNC0xLTEtMS0xNDA5MDg_38fc9900-f0bd-4fe8-8cf4-b604c0ae8563"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNC0zLTEtMS0xNDA5MDg_6ec13742-1efe-4216-af82-d1c0000daac0"
      unitRef="usd">886326000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNC01LTEtMS0xNDA5MDg_6d33b310-9a19-44fa-973b-ba4567b7e4ab"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNC03LTEtMS0xNDA5MDg_8985a716-d0ef-4428-98fc-a25a811df80b"
      unitRef="usd">986364000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNS0xLTEtMS0xNDA5MDg_649f69ea-6249-47e8-a7fa-3d3eea254240"
      unitRef="usd">-2728000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNS0zLTEtMS0xNDA5MDg_91888f96-7bdc-4e64-8f06-7215123da1e0"
      unitRef="usd">892821000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNS01LTEtMS0xNDA5MDg_b99e90f3-6c27-46b0-bf05-231e78b145d6"
      unitRef="usd">-6556000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNS03LTEtMS0xNDA5MDg_01d7ec61-7d8a-4830-984e-2a26ff3732fd"
      unitRef="usd">997430000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNi0xLTEtMS0xNDA5MDg_cf087a68-886a-48af-9234-8202032868fd"
      unitRef="shares">50183000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNi0zLTEtMS0xNDA5MDg_07455b57-26f2-4c5d-abfb-a507248e186d"
      unitRef="shares">49984000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNi01LTEtMS0xNDA5MDg_77a9f2b0-399a-4b33-82c2-232351b1b4fb"
      unitRef="shares">50153000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNi03LTEtMS0xNDA5MDg_df7bd44e-b243-4c92-a9f0-acf4816b82f4"
      unitRef="shares">49984000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNy0xLTEtMS0xNDA5MDg_b48ceb79-4aa9-4432-9fff-20c3bf98ebbf"
      unitRef="usdPerShare">-0.05</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNy0zLTEtMS0xNDA5MDg_2df5850d-a1e0-4703-88e2-164d2f49c414"
      unitRef="usdPerShare">0.13</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNy01LTEtMS0xNDA5MDg_145768b8-5f29-4235-8ae0-7c4bbea1bf36"
      unitRef="usdPerShare">-0.13</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfNy03LTEtMS0xNDA5MDg_70eb6c2c-7591-4691-a94f-33aef0208782"
      unitRef="usdPerShare">0.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOC0xLTEtMS0xNDA5MDg_bdb62c4f-4451-405c-80db-066918b94098"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOC0zLTEtMS0xNDA5MDg_479775e8-25ba-4a92-a214-5eaaaaa3be72"
      unitRef="usdPerShare">17.73</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOC01LTEtMS0xNDA5MDg_f170db99-3b28-4b3f-a606-4203878eac1a"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOC03LTEtMS0xNDA5MDg_2518ea61-440b-4a46-82a2-c9da0b8cb9b2"
      unitRef="usdPerShare">19.73</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOS0xLTEtMS0xNDA5MDg_e2e46fef-5444-4053-871e-72f61ca35090"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOS0zLTEtMS0xNDA5MDg_67478c49-2a21-4e7e-b3c7-bbf710e18318"
      unitRef="usdPerShare">17.86</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOS01LTEtMS0xNDA5MDg_23325461-61d1-464b-a2b7-dd327d8b27a4"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfOS03LTEtMS0xNDA5MDg_2bad4541-10bb-46a5-b6cb-9004cd388a02"
      unitRef="usdPerShare">19.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTItMS0xLTEtMTQwOTA4_6fde3f9b-e732-4d33-8de2-54a8492744b8"
      unitRef="shares">50183000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTItMy0xLTEtMTQwOTA4_1befd155-46a2-4444-a37c-3d3642b2303c"
      unitRef="shares">49984000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTItNS0xLTEtMTQwOTA4_db85cf45-1ded-4c7e-a385-0d8cb43caa92"
      unitRef="shares">50153000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTItNy0xLTEtMTQwOTA4_1f720ac0-6576-459b-a389-30f70d029ed6"
      unitRef="shares">49984000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTMtMS0xLTEtMTQwOTA4_a3c70ec3-d440-4857-ad54-260706e56675"
      unitRef="shares">0</shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest>
    <shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTMtMy0xLTEtMTQwOTA4_3b950c6d-ee97-4b18-aa75-352dbd9eeb92"
      unitRef="shares">136000</shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest>
    <shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTMtNS0xLTEtMTQwOTA4_52667cf3-5343-4310-b07f-051eff6678fc"
      unitRef="shares">0</shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest>
    <shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTMtNy0xLTEtMTQwOTA4_1e0e0199-b825-4f10-b264-7e4752d8416d"
      unitRef="shares">152000</shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTQtMS0xLTEtMTQwOTA4_7259bc9f-59b2-4053-a2e8-284a99d0847b"
      unitRef="shares">50183000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTQtMy0xLTEtMTQwOTA4_f097a062-6ddd-4908-899b-d9d1e9eacc53"
      unitRef="shares">50120000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTQtNS0xLTEtMTQwOTA4_0647bf08-4f86-423f-9eef-eb486922d497"
      unitRef="shares">50153000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTQtNy0xLTEtMTQwOTA4_77a6f608-d38a-4d03-a612-abf8b0c53d97"
      unitRef="shares">50136000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTUtMS0xLTEtMTQwOTA4_83c2e7e7-d824-4425-96a0-56b03c1aaaa7"
      unitRef="usdPerShare">-0.05</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTUtMy0xLTEtMTQwOTA4_05a5e40d-6284-4e0d-9072-42f92ae229d7"
      unitRef="usdPerShare">0.13</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTUtNS0xLTEtMTQwOTA4_c016cabf-aa57-4530-a8ee-511297f33535"
      unitRef="usdPerShare">-0.13</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTUtNy0xLTEtMTQwOTA4_ca5e1604-b968-4a82-a52a-b5f1bd20a199"
      unitRef="usdPerShare">0.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTYtMS0xLTEtMTQwOTA4_e8f52946-bc29-43b9-b380-8f9a346e9486"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTYtMy0xLTEtMTQwOTA4_9e0740a3-ca10-4805-9822-861ca302d433"
      unitRef="usdPerShare">17.68</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTYtNS0xLTEtMTQwOTA4_54dafa0d-3179-40e5-a61c-428a565085d2"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTYtNy0xLTEtMTQwOTA4_7cfe9629-d3dc-4cd6-ab54-b2643df5686f"
      unitRef="usdPerShare">19.67</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTctMS0xLTEtMTQwOTA4_c674ed17-c72c-4f2f-bd0a-a6cb56b27365"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTctMy0xLTEtMTQwOTA4_61b831fb-be3b-4f16-8870-43be5ab38878"
      unitRef="usdPerShare">17.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTctNS0xLTEtMTQwOTA4_1cec3981-6fac-4ddc-ba87-a3208ffc215b"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RhYmxlOjlhYzZjZTE0ZWJiODQ0MDE5ZDg0NWFiYTAzZDQxZGM5L3RhYmxlcmFuZ2U6OWFjNmNlMTRlYmI4NDQwMTlkODQ1YWJhMDNkNDFkYzlfMTctNy0xLTEtMTQwOTA4_ca82e8be-177b-445d-8ab3-bbaacab944b6"
      unitRef="usdPerShare">19.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfOTk3_f885e7aa-44d2-4a03-9419-4648d011f7d2"
      unitRef="shares">252000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTAwNA_18c9d0ba-f87b-4ec5-a139-e02e02cc0257"
      unitRef="shares">165000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTI5Mw_57c3aa45-92b9-41f7-8919-7e9187669b19"
      unitRef="shares">215000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfMTI5Mw_93627747-a444-40cc-bbbb-16b7c289c1de"
      unitRef="shares">215000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i963f3e95ba21452791cfc048b6e0b39e_D20210702-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfNTQ5NzU1ODE2MTk4_7ac9ec00-4cd4-4f03-8751-ed9a4068f075"
      unitRef="usdPerShare">18.75</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="i4e0a0712f394449d950f79e25888e7f1_D20210802-20210802"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81NS9mcmFnOmE4OGZkMWU3MjdkMDQ4YmE4ODU3NmExZjM0YjZlNWZlL3RleHRyZWdpb246YTg4ZmQxZTcyN2QwNDhiYTg4NTc2YTFmMzRiNmU1ZmVfNTQ5NzU1ODE2MjE5_d65f0500-a7dd-4001-baf4-80dec3ac74e2"
      unitRef="usd">937000000</us-gaap:DividendsCommonStock>
    <us-gaap:AccountsAndNontradeReceivableTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81OC9mcmFnOjkwMTQ1ZGMzMmU2ODQyYjJhNjMyNDFjYmNhMTVjODk5L3RleHRyZWdpb246OTAxNDVkYzMyZTY4NDJiMmE2MzI0MWNiY2ExNWM4OTlfMTY2OQ_aaab399c-7dae-48d9-95d2-50d2c7e5b945">Government Grants&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of 2021, the Virginia Department of Housing and Community Development ("VA DHCD"), in partnership with five counties in Virginia, awarded the Company up to approximately $57.8&#160;million in grants under the Virginia Telecommunication Initiative ("VATI") to strategically expand the Company's broadband network in order to provide broadband services to unserved residences in the partnering counties in Virginia. In July 2022, the State of West Virginia awarded Shentel $1.1&#160;million under the Major Broadband Projects Strategies (&#x201c;MBPS&#x201d;) program to extend the Company&#x2019;s broadband network in Lewis County, West Virginia. Also in July 2022, the Maryland Department of Housing and Community Development ("MD DHCD"), in partnership with Frederick County, Maryland, awarded the Company up to approximately $10.2&#160;million in grants to expand the Company's broadband network to unserved homes and businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To receive such grant distributions, we entered into agreements with each partnering county in Virginia and expect to complete similar agreement in Maryland and West Virginia. These agreements outline certain build-out milestones. The network is required to meet certain performance conditions for a subsequent five year period to ensure that minimum download and upload speeds are able to be provided to the underserved residences.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes grant receivables at the time it becomes probable that the Company will be eligible to receive the grant, which is estimated to correspond with the date when specified build-out milestones are achieved. The grant is treated as a reduction to the corresponding property, plant and equipment asset balance and is recognized through depreciation expense over the life of the corresponding asset. Reimbursable amounts are dependent upon the actual construction costs. The Company has not recognized any amounts under these programs as of September&#160;30, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <shen:IncreaseDecreaseInGrantsReceivable
      contextRef="ib44f720984c24504880784df7e14571f_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81OC9mcmFnOjkwMTQ1ZGMzMmU2ODQyYjJhNjMyNDFjYmNhMTVjODk5L3RleHRyZWdpb246OTAxNDVkYzMyZTY4NDJiMmE2MzI0MWNiY2ExNWM4OTlfMjI5_acbd88fd-9ea9-4326-ae59-ce7740cffef2"
      unitRef="usd">57800000</shen:IncreaseDecreaseInGrantsReceivable>
    <shen:IncreaseDecreaseInGrantsReceivable
      contextRef="iaaa4c7cc75024f9ea5b2ae041add8e4a_D20220701-20220731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81OC9mcmFnOjkwMTQ1ZGMzMmU2ODQyYjJhNjMyNDFjYmNhMTVjODk5L3RleHRyZWdpb246OTAxNDVkYzMyZTY4NDJiMmE2MzI0MWNiY2ExNWM4OTlfMTA5OTUxMTYzMDg1NA_139c95ce-3bee-4abd-bbae-254ce880d8f3"
      unitRef="usd">1100000</shen:IncreaseDecreaseInGrantsReceivable>
    <shen:IncreaseDecreaseInGrantsReceivable
      contextRef="i8aeea466b89147bfaaf1f7369ba34e27_D20220701-20220731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81OC9mcmFnOjkwMTQ1ZGMzMmU2ODQyYjJhNjMyNDFjYmNhMTVjODk5L3RleHRyZWdpb246OTAxNDVkYzMyZTY4NDJiMmE2MzI0MWNiY2ExNWM4OTlfNjUx_0a91555b-be88-4799-87a8-6569496f3d9d"
      unitRef="usd">10200000</shen:IncreaseDecreaseInGrantsReceivable>
    <shen:GrantsReceivablePerformanceConditionPeriod
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl81OC9mcmFnOjkwMTQ1ZGMzMmU2ODQyYjJhNjMyNDFjYmNhMTVjODk5L3RleHRyZWdpb246OTAxNDVkYzMyZTY4NDJiMmE2MzI0MWNiY2ExNWM4OTlfNDM5ODA0NjUxNDE5NQ_e74ae0e1-7849-4014-b5a0-b457f77e7a7f">P5Y</shen:GrantsReceivablePerformanceConditionPeriod>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82MS9mcmFnOjEwNDMzNGFkYWU3MTQ3ODJiOTUyNjMyYjhlZTIxYWM2L3RleHRyZWdpb246MTA0MzM0YWRhZTcxNDc4MmI5NTI2MzJiOGVlMjFhYzZfMTcyMQ_4d9a7bcd-9fca-4bcc-b90b-47513db5cc4b">Commitments and Contingencies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We are committed to make payments to satisfy our lease liabilities. The scheduled payments under those obligations are summarized in Note 7, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;. We also have outstanding unconditional purchase commitments to procure marketing services and IT software licenses through 2026 and commitments for FCC spectrum licenses to access Educational Broadband Service (&#x201c;EBS&#x201d;) spectrum channels through 2039 (which have been classified as held for sale).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time the Company is involved in various litigation matters arising out of the normal course of business. The Company consults with legal counsel on those issues related to litigation and seeks input from other experts and advisors with respect to such matters. Estimating the probable losses or a range of probable losses resulting from litigation, government actions and other legal proceedings is inherently difficult and requires an extensive degree of judgment, particularly where the matters involve indeterminate claims for monetary damages, may involve discretionary amounts, present novel legal theories, are in the early stages of the proceedings, or are subject to appeal. Whether any losses, damages or remedies ultimately resulting from such matters could reasonably have a material effect on the Company&#x2019;s business, financial condition, results of operations, or cash flows will depend on a number of variables, including, for example, the timing and amount of such losses or damages (if any) and the structure and type of any such remedies. The Company&#x2019;s management does not presently expect any litigation matters to have a material adverse impact on the &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;unaudited condensed &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consolidated financial statements of the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RleHRyZWdpb246ZDFmMzQ2MTA4NDE2NDUyMThjYzFlY2NmZjc2OWI3Y2ZfNDk3_98f1cc83-62fd-488f-9d9d-70d1b956ffc0">Segment Reporting &lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended September 30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Broadband&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:10pt;font-weight:700;line-height:100%"&gt;Tower&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:10pt;font-weight:700;line-height:100%"&gt;Corporate &amp;amp; Eliminations&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential &amp;amp; SMB&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;48,700&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;48,700&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial Fiber&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:10pt;font-weight:400;line-height:100%"&gt;9,522&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;9,522&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RLEC &amp;amp; Other&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:10pt;font-weight:400;line-height:100%"&gt;4,139&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;4,139&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tower lease&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;4,610&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;4,610&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service revenue and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue and other&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:10pt;font-weight:400;line-height:100%"&gt;25&#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:10pt;font-weight:400;line-height:100%"&gt;67&#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:10pt;font-weight:400;line-height:100%"&gt;(139)&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:10pt;font-weight:400;line-height:100%"&gt;(47)&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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&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:10pt;font-weight:400;line-height:100%"&gt;26,193&#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:10pt;font-weight:400;line-height:100%"&gt;1,384&#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:10pt;font-weight:400;line-height:100%"&gt;(100)&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:10pt;font-weight:400;line-height:100%"&gt;27,477&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:10pt;font-weight:400;line-height:100%"&gt;13,946&#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:10pt;font-weight:400;line-height:100%"&gt;258&#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:10pt;font-weight:400;line-height:100%"&gt;8,023&#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:10pt;font-weight:400;line-height:100%"&gt;22,227&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring expense&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:10pt;font-weight:400;line-height:100%"&gt;169&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;472&#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:10pt;font-weight:400;line-height:100%"&gt;641&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment expense&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:10pt;font-weight:400;line-height:100%"&gt;477&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;477&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,791&#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:10pt;font-weight:400;line-height:100%"&gt;445&#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:10pt;font-weight:400;line-height:100%"&gt;637&#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:10pt;font-weight:400;line-height:100%"&gt;17,873&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;4,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(9,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(1,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended September 30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Broadband&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:10pt;font-weight:700;line-height:100%"&gt;Tower&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:10pt;font-weight:700;line-height:100%"&gt;Corporate &amp;amp; Eliminations&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential &amp;amp; SMB&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;44,783&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;44,783&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial Fiber&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:10pt;font-weight:400;line-height:100%"&gt;9,059&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;9,059&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RLEC &amp;amp; Other&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:10pt;font-weight:400;line-height:100%"&gt;3,972&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;3,972&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tower lease&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;4,356&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;4,356&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service revenue and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue and other&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:10pt;font-weight:400;line-height:100%"&gt;99&#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:10pt;font-weight:400;line-height:100%"&gt;93&#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:10pt;font-weight:400;line-height:100%"&gt;(118)&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:10pt;font-weight:400;line-height:100%"&gt;74&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&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:10pt;font-weight:400;line-height:100%"&gt;24,333&#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:10pt;font-weight:400;line-height:100%"&gt;1,504&#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:10pt;font-weight:400;line-height:100%"&gt;(90)&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:10pt;font-weight:400;line-height:100%"&gt;25,747&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:10pt;font-weight:400;line-height:100%"&gt;11,898&#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:10pt;font-weight:400;line-height:100%"&gt;314&#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:10pt;font-weight:400;line-height:100%"&gt;8,026&#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:10pt;font-weight:400;line-height:100%"&gt;20,238&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring expense&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:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;1,089&#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:10pt;font-weight:400;line-height:100%"&gt;1,160&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,211&#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:10pt;font-weight:400;line-height:100%"&gt;468&#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:10pt;font-weight:400;line-height:100%"&gt;1,569&#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:10pt;font-weight:400;line-height:100%"&gt;14,248&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;9,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(10,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 30, 2022:&lt;/span&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:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Broadband&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:10pt;font-weight:700;line-height:100%"&gt;Tower&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:10pt;font-weight:700;line-height:100%"&gt;Corporate &amp;amp; Eliminations&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential &amp;amp; SMB&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;143,512&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;143,512&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial Fiber&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:10pt;font-weight:400;line-height:100%"&gt;27,924&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;27,924&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RLEC &amp;amp; Other&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:10pt;font-weight:400;line-height:100%"&gt;11,952&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;11,952&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tower lease&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;13,971&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;13,971&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service revenue and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue and other&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:10pt;font-weight:400;line-height:100%"&gt;124&#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:10pt;font-weight:400;line-height:100%"&gt;255&#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:10pt;font-weight:400;line-height:100%"&gt;(379)&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:10pt;font-weight:400;line-height:100%"&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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(379)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&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:10pt;font-weight:400;line-height:100%"&gt;76,801&#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:10pt;font-weight:400;line-height:100%"&gt;4,054&#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:10pt;font-weight:400;line-height:100%"&gt;(283)&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:10pt;font-weight:400;line-height:100%"&gt;80,572&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:10pt;font-weight:400;line-height:100%"&gt;41,376&#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:10pt;font-weight:400;line-height:100%"&gt;982&#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:10pt;font-weight:400;line-height:100%"&gt;26,794&#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:10pt;font-weight:400;line-height:100%"&gt;69,152&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring expense&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:10pt;font-weight:400;line-height:100%"&gt;629&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;402&#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:10pt;font-weight:400;line-height:100%"&gt;1,031&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment expense&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:10pt;font-weight:400;line-height:100%"&gt;4,884&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;4,884&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,724&#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:10pt;font-weight:400;line-height:100%"&gt;1,562&#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:10pt;font-weight:400;line-height:100%"&gt;2,722&#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:10pt;font-weight:400;line-height:100%"&gt;47,008&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;17,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;7,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(30,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(5,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Broadband&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:10pt;font-weight:700;line-height:100%"&gt;Tower&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:10pt;font-weight:700;line-height:100%"&gt;Corporate &amp;amp; Eliminations&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential &amp;amp; SMB&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;131,702&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;131,702&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial Fiber&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:10pt;font-weight:400;line-height:100%"&gt;21,975&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;21,975&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RLEC &amp;amp; Other&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:10pt;font-weight:400;line-height:100%"&gt;11,208&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;11,208&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tower lease&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;8,525&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;8,525&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service revenue and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue for service provided to the discontinued Wireless operations&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:10pt;font-weight:400;line-height:100%"&gt;4,409&#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:10pt;font-weight:400;line-height:100%"&gt;5,203&#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:10pt;font-weight:400;line-height:100%"&gt;(387)&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:10pt;font-weight:400;line-height:100%"&gt;9,225&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(387)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&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:10pt;font-weight:400;line-height:100%"&gt;70,050&#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:10pt;font-weight:400;line-height:100%"&gt;4,070&#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:10pt;font-weight:400;line-height:100%"&gt;(301)&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:10pt;font-weight:400;line-height:100%"&gt;73,819&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:10pt;font-weight:400;line-height:100%"&gt;35,429&#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:10pt;font-weight:400;line-height:100%"&gt;886&#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:10pt;font-weight:400;line-height:100%"&gt;24,396&#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:10pt;font-weight:400;line-height:100%"&gt;60,711&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring expense&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:10pt;font-weight:400;line-height:100%"&gt;203&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;1,618&#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:10pt;font-weight:400;line-height:100%"&gt;1,821&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment expense&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:10pt;font-weight:400;line-height:100%"&gt;99&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;99&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;1,398&#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:10pt;font-weight:400;line-height:100%"&gt;3,668&#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:10pt;font-weight:400;line-height:100%"&gt;40,714&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;27,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;7,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(29,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;5,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the total of the reportable segments&#x2019; operating income (loss) to unaudited condensed consolidated (loss) income for continuing operations before income taxes is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:700;line-height:100%"&gt;2021&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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consolidated operating income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (expense) income, net&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:10pt;font-weight:400;line-height:100%"&gt;(1,208)&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:10pt;font-weight:400;line-height:100%"&gt;138&#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:10pt;font-weight:400;line-height:100%"&gt;(1,967)&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:10pt;font-weight:400;line-height:100%"&gt;3,076&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(2,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(7,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;8,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s chief operating decision maker (CODM) does not currently review total assets by segment since the assets are centrally managed and some of the assets are shared by the segments. Accordingly, total assets by segment are not provided.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RleHRyZWdpb246ZDFmMzQ2MTA4NDE2NDUyMThjYzFlY2NmZjc2OWI3Y2ZfNTA0_0d5a80a2-bcea-4416-be05-a234bc89d6e2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended September 30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Broadband&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:10pt;font-weight:700;line-height:100%"&gt;Tower&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:10pt;font-weight:700;line-height:100%"&gt;Corporate &amp;amp; Eliminations&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential &amp;amp; SMB&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;48,700&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;48,700&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial Fiber&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:10pt;font-weight:400;line-height:100%"&gt;9,522&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;9,522&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RLEC &amp;amp; Other&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:10pt;font-weight:400;line-height:100%"&gt;4,139&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;4,139&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tower lease&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;4,610&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;4,610&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service revenue and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue and other&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:10pt;font-weight:400;line-height:100%"&gt;25&#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:10pt;font-weight:400;line-height:100%"&gt;67&#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:10pt;font-weight:400;line-height:100%"&gt;(139)&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:10pt;font-weight:400;line-height:100%"&gt;(47)&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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&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:10pt;font-weight:400;line-height:100%"&gt;26,193&#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:10pt;font-weight:400;line-height:100%"&gt;1,384&#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:10pt;font-weight:400;line-height:100%"&gt;(100)&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:10pt;font-weight:400;line-height:100%"&gt;27,477&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:10pt;font-weight:400;line-height:100%"&gt;13,946&#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:10pt;font-weight:400;line-height:100%"&gt;258&#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:10pt;font-weight:400;line-height:100%"&gt;8,023&#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:10pt;font-weight:400;line-height:100%"&gt;22,227&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring expense&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:10pt;font-weight:400;line-height:100%"&gt;169&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;472&#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:10pt;font-weight:400;line-height:100%"&gt;641&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment expense&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:10pt;font-weight:400;line-height:100%"&gt;477&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;477&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,791&#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:10pt;font-weight:400;line-height:100%"&gt;445&#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:10pt;font-weight:400;line-height:100%"&gt;637&#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:10pt;font-weight:400;line-height:100%"&gt;17,873&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;4,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(9,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(1,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended September 30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Broadband&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:10pt;font-weight:700;line-height:100%"&gt;Tower&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:10pt;font-weight:700;line-height:100%"&gt;Corporate &amp;amp; Eliminations&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential &amp;amp; SMB&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;44,783&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;44,783&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial Fiber&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:10pt;font-weight:400;line-height:100%"&gt;9,059&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;9,059&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RLEC &amp;amp; Other&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:10pt;font-weight:400;line-height:100%"&gt;3,972&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;3,972&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tower lease&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;4,356&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;4,356&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service revenue and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue and other&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:10pt;font-weight:400;line-height:100%"&gt;99&#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:10pt;font-weight:400;line-height:100%"&gt;93&#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:10pt;font-weight:400;line-height:100%"&gt;(118)&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:10pt;font-weight:400;line-height:100%"&gt;74&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&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:10pt;font-weight:400;line-height:100%"&gt;24,333&#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:10pt;font-weight:400;line-height:100%"&gt;1,504&#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:10pt;font-weight:400;line-height:100%"&gt;(90)&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:10pt;font-weight:400;line-height:100%"&gt;25,747&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:10pt;font-weight:400;line-height:100%"&gt;11,898&#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:10pt;font-weight:400;line-height:100%"&gt;314&#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:10pt;font-weight:400;line-height:100%"&gt;8,026&#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:10pt;font-weight:400;line-height:100%"&gt;20,238&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring expense&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:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;1,089&#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:10pt;font-weight:400;line-height:100%"&gt;1,160&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,211&#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:10pt;font-weight:400;line-height:100%"&gt;468&#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:10pt;font-weight:400;line-height:100%"&gt;1,569&#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:10pt;font-weight:400;line-height:100%"&gt;14,248&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;9,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;2,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(10,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 30, 2022:&lt;/span&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:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Broadband&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:10pt;font-weight:700;line-height:100%"&gt;Tower&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:10pt;font-weight:700;line-height:100%"&gt;Corporate &amp;amp; Eliminations&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential &amp;amp; SMB&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;143,512&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;143,512&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial Fiber&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:10pt;font-weight:400;line-height:100%"&gt;27,924&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;27,924&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RLEC &amp;amp; Other&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:10pt;font-weight:400;line-height:100%"&gt;11,952&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;11,952&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tower lease&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;13,971&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;13,971&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service revenue and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue and other&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:10pt;font-weight:400;line-height:100%"&gt;124&#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:10pt;font-weight:400;line-height:100%"&gt;255&#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:10pt;font-weight:400;line-height:100%"&gt;(379)&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:10pt;font-weight:400;line-height:100%"&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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(379)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&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:10pt;font-weight:400;line-height:100%"&gt;76,801&#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:10pt;font-weight:400;line-height:100%"&gt;4,054&#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:10pt;font-weight:400;line-height:100%"&gt;(283)&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:10pt;font-weight:400;line-height:100%"&gt;80,572&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:10pt;font-weight:400;line-height:100%"&gt;41,376&#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:10pt;font-weight:400;line-height:100%"&gt;982&#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:10pt;font-weight:400;line-height:100%"&gt;26,794&#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:10pt;font-weight:400;line-height:100%"&gt;69,152&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring expense&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:10pt;font-weight:400;line-height:100%"&gt;629&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;402&#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:10pt;font-weight:400;line-height:100%"&gt;1,031&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment expense&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:10pt;font-weight:400;line-height:100%"&gt;4,884&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;4,884&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,724&#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:10pt;font-weight:400;line-height:100%"&gt;1,562&#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:10pt;font-weight:400;line-height:100%"&gt;2,722&#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:10pt;font-weight:400;line-height:100%"&gt;47,008&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;17,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;7,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(30,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(5,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Broadband&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:10pt;font-weight:700;line-height:100%"&gt;Tower&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:10pt;font-weight:700;line-height:100%"&gt;Corporate &amp;amp; Eliminations&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenue&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential &amp;amp; SMB&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;131,702&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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 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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;131,702&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial Fiber&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:10pt;font-weight:400;line-height:100%"&gt;21,975&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;21,975&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RLEC &amp;amp; Other&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:10pt;font-weight:400;line-height:100%"&gt;11,208&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;11,208&#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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tower lease&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;8,525&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;8,525&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service revenue and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue for service provided to the discontinued Wireless operations&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:10pt;font-weight:400;line-height:100%"&gt;4,409&#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:10pt;font-weight:400;line-height:100%"&gt;5,203&#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:10pt;font-weight:400;line-height:100%"&gt;(387)&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:10pt;font-weight:400;line-height:100%"&gt;9,225&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(387)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&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:10pt;font-weight:400;line-height:100%"&gt;70,050&#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:10pt;font-weight:400;line-height:100%"&gt;4,070&#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:10pt;font-weight:400;line-height:100%"&gt;(301)&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:10pt;font-weight:400;line-height:100%"&gt;73,819&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:10pt;font-weight:400;line-height:100%"&gt;35,429&#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:10pt;font-weight:400;line-height:100%"&gt;886&#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:10pt;font-weight:400;line-height:100%"&gt;24,396&#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:10pt;font-weight:400;line-height:100%"&gt;60,711&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring expense&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:10pt;font-weight:400;line-height:100%"&gt;203&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;1,618&#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:10pt;font-weight:400;line-height:100%"&gt;1,821&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment expense&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:10pt;font-weight:400;line-height:100%"&gt;99&#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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&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:10pt;font-weight:400;line-height:100%"&gt;99&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;1,398&#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:10pt;font-weight:400;line-height:100%"&gt;3,668&#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:10pt;font-weight:400;line-height:100%"&gt;40,714&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;27,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;7,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(29,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;5,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44a9ee91eb6348849228ee1f5d5db1f3_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMi0xLTEtMS0xNDA5MDg_4b3744dd-9878-488c-b1c6-258ed9f52412"
      unitRef="usd">48700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i067fd50c2ae44a07ace42739f70888f9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMi0zLTEtMS0xNDA5MDg_314cb019-35a1-4cd4-953f-000e494ec031"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic203da5a31c9489da5451e7856e74266_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMi03LTEtMS0xNDA5MDg_bed85d46-0b76-42cb-8ae5-2d6b27df9796"
      unitRef="usd">48700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01406064db934a70ac80c8edd9daead0_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMy0xLTEtMS0xNDA5MDg_a07bfad3-06a1-4fb9-9bfe-7c8936f240af"
      unitRef="usd">9522000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d54a1d6411b4cf08b48fddff87d1bff_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMy0zLTEtMS0xNDA5MDg_078fa6c7-8a2f-4d53-8cbe-e5b934c85409"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0aaafb2d93614db8b5e790cde78db1ea_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMy03LTEtMS0xNDA5MDg_895ea51d-d1bc-4455-a89d-c3ef58dbc477"
      unitRef="usd">9522000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf006e8cd2fc4789af9ecb6f79deba4b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNC0xLTEtMS0xNDA5MDg_567ffe4d-9368-45dc-8830-f00131aa6b1b"
      unitRef="usd">4139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i191e0afadcef4ea9bdb9c5b8deabc5f7_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNC0zLTEtMS0xNDA5MDg_166e3c82-7b23-4649-98d1-21b73bab2ea7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i960342374576413a960e28ccfdae953d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNC03LTEtMS0xNDA5MDg_a4c3b800-98d5-41a4-8f01-c107926388e3"
      unitRef="usd">4139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc981d91999c4455949f69285698bfdc_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNS0xLTEtMS0xNDA5MDg_b1dbfa39-0cfe-4913-9ca9-f1229c841656"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8eba538e4f994dc2a3aedeeecd6416ff_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNS0zLTEtMS0xNDA5MDg_dd4b630c-f1a2-4ca9-b70d-1f6e6522fd4c"
      unitRef="usd">4610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i525c3b03aafe48f3a5cb9474d8d63c8e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNS03LTEtMS0xNDA5MDg_373a0c36-359d-456e-83c9-119b26781d59"
      unitRef="usd">4610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd129fed3a914e068af49c2cf35a149c_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNi0xLTEtMS0xNDA5MDg_7b871576-149c-4653-9d8a-d04d220a0f14"
      unitRef="usd">62361000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0580cef66c164d7083cd4f7720bcf83b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNi0zLTEtMS0xNDA5MDg_d765f6e7-f1a1-465e-b186-b0853e18e21b"
      unitRef="usd">4610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39ebbd9ddffa4f858fbf544259fc87f5_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNi03LTEtMS0xNDA5MDg_5fb8f80b-4054-4c2e-9bd4-9e5300e1cd69"
      unitRef="usd">66971000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i518915688e0d4fd99262abaa031db9db_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNy0xLTEtMS0xNDA5MDg_c868aaca-047a-48c1-bd01-acc2f3c8b16c"
      unitRef="usd">25000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9fc1d5e5583e41efa0d6504bfb92312a_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNy0zLTEtMS0xNDA5MDg_b48205c7-9e69-4d59-b3b6-279eae3b37b6"
      unitRef="usd">67000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief9be64ac32a4d668b5bcbd363d4f0e4_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNy01LTEtMS0xNDA5MDg_a357e87d-e404-4900-bad8-ae92a3f389f7"
      unitRef="usd">-139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5be3918cb4554d01b04b1d33862ef255_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfNy03LTEtMS0xNDA5MDg_9c0a7710-fc6b-4e2d-928d-500b18b83357"
      unitRef="usd">-47000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfOC0xLTEtMS0xNDA5MDg_166e6148-2348-45d9-97d0-82268364ecb4"
      unitRef="usd">62386000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfOC0zLTEtMS0xNDA5MDg_5ec06907-a239-40a5-b386-d0d4cf98ed91"
      unitRef="usd">4677000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief9be64ac32a4d668b5bcbd363d4f0e4_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfOC01LTEtMS0xNDA5MDg_6320791f-91fd-48c5-b4bf-ff9b7bef708f"
      unitRef="usd">-139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfOC03LTEtMS0xNDA5MDg_4ed09950-967f-462e-a2a6-b1206ac66803"
      unitRef="usd">66924000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i380055c0c4c54e0cbfaa9accfc68396c_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTAtMS0xLTEtMTQwOTA4_fcbe93ab-b5c1-487d-a046-8dd80b86fbbb"
      unitRef="usd">26193000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ia82a5d3b3d5a4ff7b9fd77a1cbbaa14d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTAtMy0xLTEtMTQwOTA4_06d4ae20-7b6f-4cd4-8f40-37fddeb9951d"
      unitRef="usd">1384000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i7449d0b436cf4fafae72a05ba302f708_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTAtNS0xLTEtMTQwOTA4_ff70d3bd-0436-47d7-aafe-6325a7e37a07"
      unitRef="usd">-100000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="id2a9411d3b0e46eeb41699e784e93e6f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTAtNy0xLTEtMTQwOTA4_2b66e60f-2b96-44c0-ab05-6c73d93f131d"
      unitRef="usd">27477000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTEtMS0xLTEtMTQwOTA4_9aa4f7dd-4336-4719-b168-2ee624b52cae"
      unitRef="usd">13946000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTEtMy0xLTEtMTQwOTA4_669955f4-2f6c-423e-b3f8-872b0d40b58d"
      unitRef="usd">258000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTEtNS0xLTEtMTQwOTA4_2264c0be-2604-4b54-acc4-9111a92ebf8c"
      unitRef="usd">8023000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTEtNy0xLTEtMTQwOTA4_995def3f-d703-4d7e-a7d7-8082025df0a0"
      unitRef="usd">22227000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTItMS0xLTEtMTQwOTA4_32213b51-c8c0-450a-879f-71bb81a7758f"
      unitRef="usd">169000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTItMy0xLTEtMTQwOTA4_fe165d7d-4bc9-4ffa-9c1c-675f0f104f98"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTItNS0xLTEtMTQwOTA4_89f60f76-13fb-46db-80d1-76b059f6c344"
      unitRef="usd">472000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTItNy0xLTEtMTQwOTA4_b3856f3e-59c1-48d7-a7ba-eeb1fc419d5b"
      unitRef="usd">641000</us-gaap:RestructuringCharges>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTMtMS0xLTEtMTQwOTA4_ae8bbe78-e7f8-4b49-9c52-ef3b07c6a1e4"
      unitRef="usd">477000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTMtMy0xLTEtMTQwOTA4_96f8d86a-4569-43d1-ae8f-550b113eca8c"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTMtNS0xLTEtMTQwOTA4_b2cc40f2-8104-4253-bf10-f4568508d16c"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTMtNy0xLTEtMTQwOTA4_f94dcca5-e552-4cd0-9dc8-345f2da7c98f"
      unitRef="usd">477000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTQtMS0xLTEtMTQwOTA4_e71698f8-0f8c-467e-9d03-7f12273e3bdd"
      unitRef="usd">16791000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTQtMy0xLTEtMTQwOTA4_c97a360d-0e6d-4d83-84b0-4df020757b17"
      unitRef="usd">445000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTQtNS0xLTEtMTQwOTA4_236a3fcb-1363-410b-8ac3-1734c5f30740"
      unitRef="usd">637000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTQtNy0xLTEtMTQwOTA4_da77d41f-a197-4551-837f-ae94c8c5871d"
      unitRef="usd">17873000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTUtMS0xLTEtMTQwOTA4_282e647b-d4c1-4694-be75-18a0a588a4f4"
      unitRef="usd">57576000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTUtMy0xLTEtMTQwOTA4_11da4c8f-9ec1-438a-a95e-6159f366e8ec"
      unitRef="usd">2087000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTUtNS0xLTEtMTQwOTA4_cfe4478f-2383-49a6-9489-229a770b433a"
      unitRef="usd">9032000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTUtNy0xLTEtMTQwOTA4_d01f159c-64fd-414f-99fa-d4823391a660"
      unitRef="usd">68695000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifbb4cd5b0965421eaba74c0ccf5f1f8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTYtMS0xLTEtMTQwOTA4_c20622a6-4722-4447-8c11-180cdd0e6593"
      unitRef="usd">4810000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icdfebb3dab364e73bc5e2ea28132b432_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTYtMy0xLTEtMTQwOTA4_754e327f-2011-4a52-861c-276727f4f568"
      unitRef="usd">2590000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic55c1789cadf4ad887bcf4aa5c21d85d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTYtNS0xLTEtMTQwOTA4_793d4100-ca34-4e6b-97f3-21394bfaf999"
      unitRef="usd">-9171000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iba323c6e88f34c09adb383c4d2034907_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOmYwNTM2YjU3NDFhZDRjNjg4YzhjNTBlNWVkYjFiNjRkL3RhYmxlcmFuZ2U6ZjA1MzZiNTc0MWFkNGM2ODhjOGM1MGU1ZWRiMWI2NGRfMTYtNy0xLTEtMTQwOTA4_65230e9b-f37c-4a29-bed8-a9921903ff73"
      unitRef="usd">-1771000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb5e38fb00e04d51b13251b1016b85c4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMi0xLTEtMS0xNDA5MDg_e6c569b5-47fe-4cd4-aa2a-89a4277b3382"
      unitRef="usd">44783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib674f7fd09934c15a70856fa39f941da_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMi0zLTEtMS0xNDA5MDg_2e94d494-b2a9-452d-b326-fa9a946afcee"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idda51d264b554769ae387a81c26cc369_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMi03LTEtMS0xNDA5MDg_c45ac43d-8391-428b-8a0b-124320530704"
      unitRef="usd">44783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49c7df3fff9d48ecadedf53de99e4a52_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMy0xLTEtMS0xNDA5MDg_3d0d01b3-bbc8-40cd-b096-bd53b17a79ed"
      unitRef="usd">9059000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a45345356264d308c5ac7363f42bddf_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMy0zLTEtMS0xNDA5MDg_d1d6a441-8cdb-4fbe-af12-8ca2d4f17f02"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i596f7cc121634e3c96156ff94cb3dfa4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMy03LTEtMS0xNDA5MDg_19d4e99a-8a58-484b-a62a-2d676a4c06e3"
      unitRef="usd">9059000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic521844dc32049d287c62ba15baa0680_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNC0xLTEtMS0xNDA5MDg_2cf3f888-6888-4227-85ea-c79ac2ceb0c7"
      unitRef="usd">3972000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78fcb9cd2a6d4599a9a02962bb94693d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNC0zLTEtMS0xNDA5MDg_d0ca6e52-cb43-47a8-8862-41ff40206395"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24aa3c4343164146a817edcf90ddcb09_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNC03LTEtMS0xNDA5MDg_d6a8f96d-3b25-4302-9081-c1e99888b3ed"
      unitRef="usd">3972000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1987cf3608949da994978c87254223b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNS0xLTEtMS0xNDA5MDg_cd45b3e8-7573-4887-92e0-841fa4b7f924"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e172709ede749588ea12902a3cf0351_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNS0zLTEtMS0xNDA5MDg_dd7629ce-bb0c-4c9c-bc04-885536359ebf"
      unitRef="usd">4356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38867cf676dc4be3a27ebd9293ce7db2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNS03LTEtMS0xNDA5MDg_595ca070-c81e-4b61-a78c-d95a9a8af8e0"
      unitRef="usd">4356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iffe20e7f9de24b24846b11f64501b423_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNi0xLTEtMS0xNDA5MDg_c2f2bd37-5713-4893-8ca5-aa9cf9ab66b7"
      unitRef="usd">57814000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb99a511e166421182b523b6899fc7fa_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNi0zLTEtMS0xNDA5MDg_d25813dc-02cf-48d6-a012-82be3187c3e9"
      unitRef="usd">4356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4d40be00c874df7b2bc3734e84dee67_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNi03LTEtMS0xNDA5MDg_346115dd-6128-43bb-b282-48d6fde10951"
      unitRef="usd">62170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5de6ef08459144d9ac9507af74ea482c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNy0xLTEtMS0xNDA5MDg_06e3959c-c023-44ed-8823-ac0d62c59444"
      unitRef="usd">99000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i63e7f4055b5a43768bc5e73558d32c3f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNy0zLTEtMS0xNDA5MDg_161f0772-11a3-444e-8f3a-cb642eceddd7"
      unitRef="usd">93000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae2d4800c6ac421b81240efe66cbf277_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNy01LTEtMS0xNDA5MDg_2794628f-dfd7-4fad-bbec-7438b96a5b01"
      unitRef="usd">-118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i206f4610ed9b4c018e38155e957c684c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfNy03LTEtMS0xNDA5MDg_98858f4c-4b33-4d85-bf0a-29f3ab0bee3a"
      unitRef="usd">74000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfOC0xLTEtMS0xNDA5MDg_cb8db8d8-122e-4fd6-b2be-bbc423a2da69"
      unitRef="usd">57913000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfOC0zLTEtMS0xNDA5MDg_526f0ba2-a7fa-440a-9d80-04ffd636748d"
      unitRef="usd">4449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae2d4800c6ac421b81240efe66cbf277_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfOC01LTEtMS0xNDA5MDg_4d6f2e3c-6575-4628-be2e-cc56d23efd79"
      unitRef="usd">-118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfOC03LTEtMS0xNDA5MDg_95d2c94a-658d-4601-8c4a-5bb0ecdaec95"
      unitRef="usd">62244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ia4377dfbbb374715a682b66ad9f0a70b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTAtMS0xLTEtMTQwOTA4_a7bba889-b491-4d93-9ab4-c63d30e3fbe0"
      unitRef="usd">24333000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ie7371c9bd1ad47f0992efa969c046486_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTAtMy0xLTEtMTQwOTA4_8309502f-f221-45d5-a411-6557d9f8f54b"
      unitRef="usd">1504000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i300dfadedc4e4d7e82f08d54f350a3d5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTAtNS0xLTEtMTQwOTA4_a68efe57-0cdd-4940-a056-218617390815"
      unitRef="usd">-90000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ie62ef01389e742ddbd692bb69e6c1e9a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTAtNy0xLTEtMTQwOTA4_8a722499-25f1-4d34-ae85-ca4d7a3c4ed2"
      unitRef="usd">25747000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTEtMS0xLTEtMTQwOTA4_7f13189a-89df-479f-a785-051689b37709"
      unitRef="usd">11898000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTEtMy0xLTEtMTQwOTA4_3e5c0c9d-e956-4ecb-a1d4-9fb2b1746e33"
      unitRef="usd">314000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6c6e99e24e4d4ceeb00f97deb7c699e2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTEtNS0xLTEtMTQwOTA4_7887aec8-a1c6-4326-a95a-5b3381ab68d6"
      unitRef="usd">8026000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i1caa609287b64de7adf4ad1063392d0a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTEtNy0xLTEtMTQwOTA4_4dbab7de-d0d1-4a50-a295-a9fc7f574e9f"
      unitRef="usd">20238000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTItMS0xLTEtMTQwOTA4_28d63c17-6637-4743-9d8b-040024c226ef"
      unitRef="usd">71000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTItMy0xLTEtMTQwOTA4_024d86a6-c265-46f9-a0be-ded898fcb78b"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6c6e99e24e4d4ceeb00f97deb7c699e2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTItNS0xLTEtMTQwOTA4_5a5287bf-9b40-4327-bb26-b362e52e5501"
      unitRef="usd">1089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1caa609287b64de7adf4ad1063392d0a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTItNy0xLTEtMTQwOTA4_d5f4d6cf-f5ab-4b76-92f1-fc59e79cc312"
      unitRef="usd">1160000</us-gaap:RestructuringCharges>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTMtMS0xLTEtMTQwOTA4_dc733530-e615-4063-8af5-b565634b559c"
      unitRef="usd">12211000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTMtMy0xLTEtMTQwOTA4_af25414c-4e1d-4c72-b576-699a3ef619db"
      unitRef="usd">468000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6c6e99e24e4d4ceeb00f97deb7c699e2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTMtNS0xLTEtMTQwOTA4_d861671f-4cac-41a8-a4f6-4a71ba31a515"
      unitRef="usd">1569000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1caa609287b64de7adf4ad1063392d0a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTMtNy0xLTEtMTQwOTA4_b1bb8457-3eee-41ef-a62d-7c5fa64a31e9"
      unitRef="usd">14248000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTQtMS0xLTEtMTQwOTA4_94cd2426-30e4-41a1-b9d6-fa65b2add770"
      unitRef="usd">48513000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTQtMy0xLTEtMTQwOTA4_87831302-d8e0-49ac-b6af-b503b1598b33"
      unitRef="usd">2286000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i6c6e99e24e4d4ceeb00f97deb7c699e2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTQtNS0xLTEtMTQwOTA4_e3c5ff6e-366f-4869-b8bb-15517d6aecdf"
      unitRef="usd">10594000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i1caa609287b64de7adf4ad1063392d0a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTQtNy0xLTEtMTQwOTA4_e70b99db-1c63-444e-8fd3-159aef01d518"
      unitRef="usd">61393000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="id1d3feea9b944ad4b54fcc2edc332ac7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTUtMS0xLTEtMTQwOTA4_b71df828-17c1-40dd-b1ba-3c60c3a8aa25"
      unitRef="usd">9400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i77ae0fe031b54f11ad05ac3f6b787ee5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTUtMy0xLTEtMTQwOTA4_2a00859d-a4be-4fd7-9f24-ecad25d80d32"
      unitRef="usd">2163000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6c6e99e24e4d4ceeb00f97deb7c699e2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTUtNS0xLTEtMTQwOTA4_067f6c62-3aaf-4236-a2ec-f6012212488e"
      unitRef="usd">-10712000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1caa609287b64de7adf4ad1063392d0a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjk4ZGVmZWUwNWYwMzRiNjc5MmZkOWYxODIzM2FkOTQ2L3RhYmxlcmFuZ2U6OThkZWZlZTA1ZjAzNGI2NzkyZmQ5ZjE4MjMzYWQ5NDZfMTUtNy0xLTEtMTQwOTA4_ec0b7e85-ad24-4f2a-957c-da2aefcb69fd"
      unitRef="usd">851000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie7501e8b23374380b6899d385d38165a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMi0xLTEtMS0xNDA5MDg_32c4906a-d8ea-4d94-ab11-f6646cabea0c"
      unitRef="usd">143512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i785e75d2e4e443e48b285dcc89cbba4e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMi0zLTEtMS0xNDA5MDg_a710a3e1-03c5-4fba-b1ae-16b27bba83b6"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie00e9e5b13ed42a086e9124e11ec784e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMi03LTEtMS0xNDA5MDg_a9c52f56-35ad-4859-8bee-1307f6bc7da1"
      unitRef="usd">143512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30aa7f952e7e4a318c670987540bd60d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMy0xLTEtMS0xNDA5MDg_a65ad564-36f3-43fb-8f9b-250fb14cbb1f"
      unitRef="usd">27924000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1e9c5c1f86947b8ab8f0d4689d488df_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMy0zLTEtMS0xNDA5MDg_c3e1e933-de2a-4e2e-9d59-dec055660221"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecf18c5c34b34be89f94222692064f23_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMy03LTEtMS0xNDA5MDg_ee397e9e-4fc5-4789-b097-04951e5eca0c"
      unitRef="usd">27924000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84429861114040eab96e75b7352cb1c6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNC0xLTEtMS0xNDA5MDg_f20cdf55-700f-405c-899e-be5899d17d23"
      unitRef="usd">11952000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i592f7ff960114eb09ef9081adcf651bc_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNC0zLTEtMS0xNDA5MDg_3776fa30-0a5c-4f32-9fbb-ebcbc8546241"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5632611ae90d45b7807233bb5326717f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNC03LTEtMS0xNDA5MDg_27a8cc8b-16a8-4499-a44c-f5be6c21ed6e"
      unitRef="usd">11952000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73292f3a9c9e4d51a09e570ac1912d44_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNS0xLTEtMS0xNDA5MDg_004dc47d-4fbd-4e82-af32-c562ea2209b5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1dee2ef11c147c7bcd1f713c9ef89e0_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNS0zLTEtMS0xNDA5MDg_dac0e344-1f39-4dac-9587-b5ba625163f8"
      unitRef="usd">13971000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb6d95357ed94e549a9c435d1d82bde7_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNS03LTEtMS0xNDA5MDg_4d928e90-1a34-40d9-bd1f-caec8ba5bd71"
      unitRef="usd">13971000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7700f567372d4c71baf12f4bd777dd28_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNi0xLTEtMS0xNDA5MDg_4fea6a36-0b2b-4c65-8cb9-397f5c2eae7c"
      unitRef="usd">183388000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f0dc9ab86524d75be5194fdcdabe7f2_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNi0zLTEtMS0xNDA5MDg_75c8f507-0ec2-40fb-a2af-05afd0ef2beb"
      unitRef="usd">13971000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ca5fb7fea5a485b88a40a71bb894348_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNi03LTEtMS0xNDA5MDg_a5bf94b9-c55f-4de1-83b9-e22ba48bf1fb"
      unitRef="usd">197359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95cfb0ce2b754a03b365e88bdfba80c2_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNy0xLTEtMS0xNDA5MDg_a32edd1b-41e3-4e9e-ac6d-3198cca27448"
      unitRef="usd">124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08834d79ec674e5d902aff1654920862_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNy0zLTEtMS0xNDA5MDg_d11197f4-c0ba-4d11-9e1a-4175c1d0279a"
      unitRef="usd">255000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib8672823cc5e47949996537a2cd03bc1_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNy01LTEtMS0xNDA5MDg_471da945-472c-4d93-bf13-11b040ab139c"
      unitRef="usd">-379000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b0970b057de4bb684214a97afb5c3fb_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfNy03LTEtMS0xNDA5MDg_04477bc3-fb16-4707-986b-f731332f4cff"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfOC0xLTEtMS0xNDA5MDg_343e8a10-bb28-48ee-b944-c2dbd9e3adf6"
      unitRef="usd">183512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfOC0zLTEtMS0xNDA5MDg_1d4413fd-7c6f-44c2-9fba-9afa8a732236"
      unitRef="usd">14226000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib8672823cc5e47949996537a2cd03bc1_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfOC01LTEtMS0xNDA5MDg_a7233756-c2b9-4eb7-adea-df807269574a"
      unitRef="usd">-379000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfOC03LTEtMS0xNDA5MDg_340bd530-c64b-4648-a3a8-e44b5140e3c2"
      unitRef="usd">197359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="if0488c8e503b463cb69224dd563ec179_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTAtMS0xLTEtMTQwOTA4_594de9b1-59f6-4652-b2ce-36394f073b9b"
      unitRef="usd">76801000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i6b60bec871104e14baa18ca4ba5a97b6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTAtMy0xLTEtMTQwOTA4_737d2fdf-b109-4baf-a58f-5754e99343d2"
      unitRef="usd">4054000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ie48069ac00744468899490e890f0f5f5_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTAtNS0xLTEtMTQwOTA4_9b6b9e22-7da0-4849-9b84-01481f9536b3"
      unitRef="usd">-283000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="icfec323d44c44aeba71016a75e8ec9c4_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTAtNy0xLTEtMTQwOTA4_6d785f11-978a-4f5e-9f9c-6a7fedf1cc9f"
      unitRef="usd">80572000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTEtMS0xLTEtMTQwOTA4_19745256-461f-465e-8e5f-05de222cb09b"
      unitRef="usd">41376000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTEtMy0xLTEtMTQwOTA4_f4dff97f-8a1d-4f2f-b504-4a66ff9390a1"
      unitRef="usd">982000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTEtNS0xLTEtMTQwOTA4_a0df8788-c04f-4553-89eb-ae3a87ec3222"
      unitRef="usd">26794000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTEtNy0xLTEtMTQwOTA4_b2b22209-61ff-4e98-b3c0-c6df67d87399"
      unitRef="usd">69152000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTItMS0xLTEtMTQwOTA4_393a264f-d908-4776-9ade-cb8031314cd7"
      unitRef="usd">629000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTItMy0xLTEtMTQwOTA4_155da755-53b9-4d7c-af89-b1bb90870b09"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTItNS0xLTEtMTQwOTA4_5b6f2327-32bf-475d-856d-769348fd4fc2"
      unitRef="usd">402000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTItNy0xLTEtMTQwOTA4_24295ed9-6aac-4b2d-8da9-900121af1a96"
      unitRef="usd">1031000</us-gaap:RestructuringCharges>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTMtMS0xLTEtMTQwOTA4_33afb9da-b864-4f9b-8b33-93bd9ce42cae"
      unitRef="usd">4884000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTMtMy0xLTEtMTQwOTA4_82c60e80-3991-4b34-b721-7d0dea218fda"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTMtNS0xLTEtMTQwOTA4_37cacc36-b30e-4cb0-be31-b17387a237ed"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTMtNy0xLTEtMTQwOTA4_7ffd7c95-b550-4f6d-b2d0-e827096d1fba"
      unitRef="usd">4884000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTQtMS0xLTEtMTQwOTA4_622fd3f6-ebbd-4063-be92-284518e35112"
      unitRef="usd">42724000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTQtMy0xLTEtMTQwOTA4_0fdedc10-9655-4e73-92db-1297630139d6"
      unitRef="usd">1562000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTQtNS0xLTEtMTQwOTA4_2e1385af-f1ec-4d66-83ee-004ef2f9ab1b"
      unitRef="usd">2722000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTQtNy0xLTEtMTQwOTA4_47188b0a-4548-4ed1-9698-cdc985e257e0"
      unitRef="usd">47008000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTUtMS0xLTEtMTQwOTA4_329ad42a-359d-4a9a-ad87-e05e0b5aaf49"
      unitRef="usd">166414000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTUtMy0xLTEtMTQwOTA4_7be4fee5-ea50-4972-8c9f-5893e734e08f"
      unitRef="usd">6598000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTUtNS0xLTEtMTQwOTA4_812e2c9d-90dc-46c5-a694-01e2df459247"
      unitRef="usd">29635000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTUtNy0xLTEtMTQwOTA4_3704ee8d-1707-43c6-b70a-0e5cd34e5da4"
      unitRef="usd">202647000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8e798071a3154231bf8065d20e7b576b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTYtMS0xLTEtMTQwOTA4_73e1a7f4-ddc3-49a1-ab9f-604ff6f6ab4e"
      unitRef="usd">17098000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0bb413adbacb44e69c6cc57270a19a2d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTYtMy0xLTEtMTQwOTA4_5308ef0f-5bc5-4712-aa49-66020f868507"
      unitRef="usd">7628000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i40dc7bb609fa4305b29d21adbf554457_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTYtNS0xLTEtMTQwOTA4_486e98a5-92cf-43f7-9fee-85ca6ec90db9"
      unitRef="usd">-30014000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2ce964576d7a4cd589e5b9978b89ab8f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjNhYjFlNTliMGNlZjRlNWNiZDZmYTVjOTZmMTI4OGRmL3RhYmxlcmFuZ2U6M2FiMWU1OWIwY2VmNGU1Y2JkNmZhNWM5NmYxMjg4ZGZfMTYtNy0xLTEtMTQwOTA4_cc1d7f95-0b46-452f-84c9-3ad3da04d412"
      unitRef="usd">-5288000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7765a39fd4214848a7083e298ce68ac6_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMi0xLTEtMS0xNDA5MDg_5971a35d-e33e-4478-8baa-4725d635abb3"
      unitRef="usd">131702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie26302d59b5549f28f0e2e158b101a22_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMi0zLTEtMS0xNDA5MDg_dcb66a2b-cb76-4239-aa7a-1c05f6e8cf22"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icedb6c716bdd45c9af1c400182a3a10a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMi03LTEtMS0xNDA5MDg_2c6b2f66-2f5b-415d-922e-fb91023eaadf"
      unitRef="usd">131702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab20ee17334043df844f4ea0427aef59_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMy0xLTEtMS0xNDA5MDg_f052ea45-026a-4268-b5d4-8c391e86f039"
      unitRef="usd">21975000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78d226696415482cb3e6e48e3b8b1969_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMy0zLTEtMS0xNDA5MDg_0218392d-4439-48d7-a7b7-5e4f44fe16fd"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5dffbf0946f8450496ce5e4282f83e82_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMy03LTEtMS0xNDA5MDg_0c2dfacd-9072-41de-8238-1ae54ca4383e"
      unitRef="usd">21975000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9f8b100fa8742e4996e9b9ab8d1f032_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNC0xLTEtMS0xNDA5MDg_a2378e6a-b605-4d95-b413-e1942a7a792b"
      unitRef="usd">11208000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idfbda6f261704423a99f2d72aba979cf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNC0zLTEtMS0xNDA5MDg_178cf62d-cb23-44d6-92f7-a3d4218eb09d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7168d50e2a04eb68cc485f62acb583e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNC03LTEtMS0xNDA5MDg_5bc3852b-10d2-4d74-97fd-478f9ee2982c"
      unitRef="usd">11208000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0320772c1e14be2844a496fa323d715_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNS0xLTEtMS0xNDA5MDg_afd51e1f-81e3-4639-a428-bbc861673f44"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35f8108e49bb4e0bafc85583733798b4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNS0zLTEtMS0xNDA5MDg_231d8aef-aca4-4fa5-951d-eb425eb36c3d"
      unitRef="usd">8525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67f43f61295544638cd21649af7a294f_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNS03LTEtMS0xNDA5MDg_64c8c24d-9f99-4881-8f21-49474b9272e8"
      unitRef="usd">8525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3638ae9529d49ba913a31f2a12dd03c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNi0xLTEtMS0xNDA5MDg_cb6fb0f5-1e37-4267-b0ef-e181b0b104b0"
      unitRef="usd">164885000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3883ce1fd2154337858e517dd528edcd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNi0zLTEtMS0xNDA5MDg_60d72438-7eda-4791-9b2a-bb1b3c807a7f"
      unitRef="usd">8525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic30db7cb8e3d4eda987880111a253427_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNi03LTEtMS0xNDA5MDg_67131a4a-b9d8-47d2-bb8c-00b44672756d"
      unitRef="usd">173410000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6313a8f7d08748f99e8909137432e9be_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNy0xLTEtMS0xNDA5MDg_97ad49bd-afef-457e-a1ca-7f4c2e443088"
      unitRef="usd">4409000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id97b0052c5254a2da7add00e0457e600_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNy0zLTEtMS0xNDA5MDg_d1ef17d0-9235-4821-b8f7-818f350328ee"
      unitRef="usd">5203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if931ead074f943bcb0b42e856c76545c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNy01LTEtMS0xNDA5MDg_fc10d753-61fc-4755-a874-ccf01114110a"
      unitRef="usd">-387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i326ce3e385b54afcbb5f610f99bbde81_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfNy03LTEtMS0xNDA5MDg_cb789cea-f321-424b-924f-4b0879d0e83f"
      unitRef="usd">9225000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfOC0xLTEtMS0xNDA5MDg_aff4ff48-405f-4060-b5ce-e3fb8610d197"
      unitRef="usd">169294000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfOC0zLTEtMS0xNDA5MDg_6be07186-7917-4040-a23a-01cdc2f01e00"
      unitRef="usd">13728000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if931ead074f943bcb0b42e856c76545c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfOC01LTEtMS0xNDA5MDg_3b4b615b-d320-4eba-bb3c-f7e4906746e8"
      unitRef="usd">-387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfOC03LTEtMS0xNDA5MDg_0139d39d-2138-44ea-8861-c09e97196199"
      unitRef="usd">182635000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i2a22e810f5304449a5af44b8fd59818d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTAtMS0xLTEtMTQwOTA4_9e639582-2813-4c4c-8ea4-9079acc9f33c"
      unitRef="usd">70050000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i3bda4724f70643b18003a1377b049787_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTAtMy0xLTEtMTQwOTA4_32ad3f54-017a-4f36-befd-2b901a466941"
      unitRef="usd">4070000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i8c220e367953485e9ddb4ad4e0cb4013_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTAtNS0xLTEtMTQwOTA4_8aeca68b-595d-4001-8272-646d67191ae3"
      unitRef="usd">-301000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i1bf98bf83b694fc69e898ec907f315d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTAtNy0xLTEtMTQwOTA4_bff0bbb5-de81-4e02-9df7-931438759f53"
      unitRef="usd">73819000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTEtMS0xLTEtMTQwOTA4_0d903dad-bfdd-4664-b551-2c9bd0a882fb"
      unitRef="usd">35429000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTEtMy0xLTEtMTQwOTA4_3151aecd-88f6-4959-974b-edf4999e2c52"
      unitRef="usd">886000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTEtNS0xLTEtMTQwOTA4_a35cbfef-021c-4902-b09c-b48550101821"
      unitRef="usd">24396000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i94906cf0b4904532ba43f046faede85a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTEtNy0xLTEtMTQwOTA4_bbab71c5-a67f-4aeb-b45e-2d46f55bdb65"
      unitRef="usd">60711000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTItMS0xLTEtMTQwOTA4_b2e839c5-5bd7-4451-b0a0-d2c05f843674"
      unitRef="usd">203000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTItMy0xLTEtMTQwOTA4_d8531b80-249f-4be2-a9d1-ab52764801de"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTItNS0xLTEtMTQwOTA4_bf8b5506-d930-43a0-8384-4e1f66f0fb28"
      unitRef="usd">1618000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i94906cf0b4904532ba43f046faede85a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTItNy0xLTEtMTQwOTA4_d50b2a44-ca3a-4852-95aa-5316f481060a"
      unitRef="usd">1821000</us-gaap:RestructuringCharges>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTMtMS0xLTEtMTQwOTA4_0b2dc1f9-caa2-4f55-8712-37bda392d665"
      unitRef="usd">99000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTMtMy0xLTEtMTQwOTA4_abb50d7e-833f-45c0-a2e2-cd971cabed2f"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTMtNS0xLTEtMTQwOTA4_ae6e14c5-47eb-4fee-9240-d808da61ff04"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i94906cf0b4904532ba43f046faede85a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTMtNy0xLTEtMTQwOTA4_29f52139-f5ab-400c-8d4e-6a898de6a66f"
      unitRef="usd">99000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTQtMS0xLTEtMTQwOTA4_95ecfb20-387d-4dc9-a5fc-d5d7d066384c"
      unitRef="usd">35648000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTQtMy0xLTEtMTQwOTA4_2da2b9ac-5fba-4bfb-8374-f628021fa419"
      unitRef="usd">1398000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTQtNS0xLTEtMTQwOTA4_adbff4f1-9fa1-4d3d-afe7-5cdcb223dbaa"
      unitRef="usd">3668000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i94906cf0b4904532ba43f046faede85a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTQtNy0xLTEtMTQwOTA4_84751965-e291-4bab-8e82-88f2b0290895"
      unitRef="usd">40714000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTUtMS0xLTEtMTQwOTA4_a61d383c-de84-429e-b023-c7411067a5b8"
      unitRef="usd">141429000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTUtMy0xLTEtMTQwOTA4_d4ad93e4-47d0-4040-95b9-e40db92ab09f"
      unitRef="usd">6354000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTUtNS0xLTEtMTQwOTA4_cb5e6529-fbc0-42f0-9dee-0185645dcaa1"
      unitRef="usd">29381000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i94906cf0b4904532ba43f046faede85a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTUtNy0xLTEtMTQwOTA4_42ca1f38-cb4d-4cf8-bc4a-4f60539a1d00"
      unitRef="usd">177164000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9166c1fae19349bb8f89b2e3a459621d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTYtMS0xLTEtMTQwOTA4_d4bb0a8c-376b-4316-acd7-fe80692c1e1d"
      unitRef="usd">27865000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if414f70aa6e2452a9f2fd830b599e47a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTYtMy0xLTEtMTQwOTA4_59452521-e966-404e-adf0-d1d69d1b8a3f"
      unitRef="usd">7374000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i300f1860dfe14462af8fced484ebfd10_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTYtNS0xLTEtMTQwOTA4_27c8e406-ef75-422b-aa2d-bdca250ebdcb"
      unitRef="usd">-29768000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i94906cf0b4904532ba43f046faede85a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjAwNmMyYmFkOGMwOTQwYmE5YjVkNWRhNWQ3NDYyYmViL3RhYmxlcmFuZ2U6MDA2YzJiYWQ4YzA5NDBiYTliNWQ1ZGE1ZDc0NjJiZWJfMTYtNy0xLTEtMTQwOTA4_45d14f5d-370c-4a59-8c16-f1e1cac57ab5"
      unitRef="usd">5471000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RleHRyZWdpb246ZDFmMzQ2MTA4NDE2NDUyMThjYzFlY2NmZjc2OWI3Y2ZfNTA4_079a68c3-0014-4d5f-89e5-c0278841c0ce">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the total of the reportable segments&#x2019; operating income (loss) to unaudited condensed consolidated (loss) income for continuing operations before income taxes is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&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.823%"/&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.823%"/&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.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:700;line-height:100%"&gt;2021&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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consolidated operating income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (expense) income, net&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:10pt;font-weight:400;line-height:100%"&gt;(1,208)&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:10pt;font-weight:400;line-height:100%"&gt;138&#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:10pt;font-weight:400;line-height:100%"&gt;(1,967)&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:10pt;font-weight:400;line-height:100%"&gt;3,076&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(2,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;(7,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;8,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMi0xLTEtMS0xNDA5MDg_ce6fac5f-b3f0-420e-9132-5511bde5a4a2"
      unitRef="usd">-1771000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMi0zLTEtMS0xNDA5MDg_0aec5b2a-236e-48c7-9e52-853928925f6f"
      unitRef="usd">851000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMi01LTEtMS0xNDA5MDg_8fb959ff-b650-4dbc-b8cd-c80a910374f9"
      unitRef="usd">-5288000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMi03LTEtMS0xNDA5MDg_9f2695a9-aebe-4249-a700-68b1bd4f085c"
      unitRef="usd">5471000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMy0xLTEtMS0xNDA5MDg_0389a9c9-89e0-472d-883f-a5e2c83e42cc"
      unitRef="usd">-1208000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMy0zLTEtMS0xNDA5MDg_d4e2f7be-676a-44db-9030-32e241593cf0"
      unitRef="usd">138000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMy01LTEtMS0xNDA5MDg_e42ac183-d95a-4a59-bf05-628531d33ae7"
      unitRef="usd">-1967000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfMy03LTEtMS0xNDA5MDg_812a31ab-5477-4ef8-a623-6518547002e2"
      unitRef="usd">3076000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfNC0xLTEtMS0xNDA5MDg_498d8877-f319-49f7-92c0-a1afdb5dfac9"
      unitRef="usd">-2979000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9456d5ae0c10461b9c5f275c1219e856_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfNC0zLTEtMS0xNDA5MDg_3875fd5c-93b5-465b-9b34-c345038bf34f"
      unitRef="usd">989000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfNC01LTEtMS0xNDA5MDg_895910eb-f50f-4bef-8c61-b87d1d0c460c"
      unitRef="usd">-7255000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3ff8052aa601445581789fb4e60f26d2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82NC9mcmFnOmQxZjM0NjEwODQxNjQ1MjE4Y2MxZWNjZmY3NjliN2NmL3RhYmxlOjhlMjFjNzI5NTk1MzQ4ZjU5OTM2MjZlMDA0MTFkMTliL3RhYmxlcmFuZ2U6OGUyMWM3Mjk1OTUzNDhmNTk5MzYyNmUwMDQxMWQxOWJfNC03LTEtMS0xNDA5MDg_5e787618-500d-45d4-af87-3cd02792239e"
      unitRef="usd">8547000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RleHRyZWdpb246NDAyZTE0ZTc0Yzc1NGQ2ZTgxOTJiNWI2N2QyZjhjYmNfMTAyMw_be058279-da6e-4b41-b4b1-eeeddfa81a14">Discontinued Operations&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 1, 2021, pursuant to the previously announced Asset Purchase Agreement (the &#x201c;Purchase Agreement&#x201d;), dated May 28, 2021, between Shentel and T-Mobile, Shentel completed the sale to T-Mobile of its Wireless assets and operations for cash consideration of approximately $1.94&#160;billion, inclusive of the approximately $60&#160;million settlement of the waived management fees by Sprint, and net of certain transaction expenses (the &#x201c;Transaction&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets and liabilities that transferred in the Transaction (the "disposal group") were presented as held for sale within our historical unaudited condensed consolidated balance sheets, and discontinued operations within our historical unaudited condensed consolidated statements of comprehensive (loss) income. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from discontinued operations, net of tax, in the unaudited condensed consolidated statements of comprehensive income (loss) consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.639%"/&gt;&lt;td style="width:0.1%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30, 2021&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:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Service revenue and other&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:100%"&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:100%"&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 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:100%"&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:100%"&gt;201,076&#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="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Equipment revenue&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:100%"&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:100%"&gt;12,253&#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="padding:2px 1pt 2px 12.25pt;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:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="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:100%"&gt;213,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expenses:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Cost of services&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:100%"&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:100%"&gt;38,144&#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="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Cost of goods sold&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:100%"&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:100%"&gt;11,964&#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="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Selling, general and administrative&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:100%"&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:100%"&gt;17,514&#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="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Severance expense&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:100%"&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:100%"&gt;465&#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="padding:2px 1pt 2px 12.25pt;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:100%"&gt;Total operating expenses&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:100%"&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:100%"&gt;68,087&#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="padding:2px 1pt 2px 12.25pt;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:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="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:100%"&gt;145,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (expense) income:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Debt extinguishment&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:100%"&gt;(11,032)&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:100%"&gt;(11,032)&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="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Interest expense and other, net&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:100%"&gt;(733)&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:100%"&gt;(9,434)&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="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Gain on sale of disposition of Wireless assets and operations&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:100%"&gt;1,224,815&#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:100%"&gt;1,224,815&#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="padding:2px 1pt 2px 12.25pt;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:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:100%"&gt;1,213,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="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:100%"&gt;1,349,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense&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:100%"&gt;326,724&#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:100%"&gt;363,227&#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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;886,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;986,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There was no material income from discontinued operations for the three and nine months ended September 30, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i0d74c11fa8464cc28dfa10b3aea9eecc_I20210701"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RleHRyZWdpb246NDAyZTE0ZTc0Yzc1NGQ2ZTgxOTJiNWI2N2QyZjhjYmNfMzEz_8ee32ee9-9fed-4361-823d-0e62aaded4d2"
      unitRef="usd">1940000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <shen:DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees
      contextRef="i3ee5c3b810174f88a01ad71d484a5603_I20210701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RleHRyZWdpb246NDAyZTE0ZTc0Yzc1NGQ2ZTgxOTJiNWI2N2QyZjhjYmNfMzQ4_d82f81fc-b074-4ae4-9c91-3223a830423c"
      unitRef="usd">60000000</shen:DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RleHRyZWdpb246NDAyZTE0ZTc0Yzc1NGQ2ZTgxOTJiNWI2N2QyZjhjYmNfMTAyMQ_caf9661f-234d-43ea-9e8c-d4d30c8ac461">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from discontinued operations, net of tax, in the unaudited condensed consolidated statements of comprehensive income (loss) consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.639%"/&gt;&lt;td style="width:0.1%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30, 2021&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:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Service revenue and other&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:100%"&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:100%"&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 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:100%"&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:100%"&gt;201,076&#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="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Equipment revenue&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:100%"&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:100%"&gt;12,253&#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="padding:2px 1pt 2px 12.25pt;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:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="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:100%"&gt;213,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expenses:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Cost of services&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:100%"&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:100%"&gt;38,144&#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="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Cost of goods sold&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:100%"&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:100%"&gt;11,964&#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="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Selling, general and administrative&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:100%"&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:100%"&gt;17,514&#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="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Severance expense&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:100%"&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:100%"&gt;465&#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="padding:2px 1pt 2px 12.25pt;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:100%"&gt;Total operating expenses&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:100%"&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:100%"&gt;68,087&#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="padding:2px 1pt 2px 12.25pt;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:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="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:100%"&gt;145,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (expense) income:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Debt extinguishment&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:100%"&gt;(11,032)&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:100%"&gt;(11,032)&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="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Interest expense and other, net&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:100%"&gt;(733)&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:100%"&gt;(9,434)&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="padding:2px 1pt 2px 7.75pt;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:100%"&gt;Gain on sale of disposition of Wireless assets and operations&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:100%"&gt;1,224,815&#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:100%"&gt;1,224,815&#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="padding:2px 1pt 2px 12.25pt;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:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:100%"&gt;1,213,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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="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:100%"&gt;1,349,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense&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:100%"&gt;326,724&#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:100%"&gt;363,227&#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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;886,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;986,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i153ffe1169d940668c1d7c1fe514eef5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMi0xLTEtMS0xNDQ4MDE_5584bd30-d61f-4583-aae8-eda45247ecd8"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i382fe377a9d9476fa3db2a377a0fc443_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMi0zLTEtMS0xNDQ4MDE_0bf98335-473c-4384-af88-43bd8242e2b4"
      unitRef="usd">201076000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i697f6fb703a34d8ab4b60906a0c78c25_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMy0xLTEtMS0xNDQ4MDE_0bc3a5a8-9490-4860-918d-e0f57fb86554"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i038be23a84154c5db5b1769022542dc6_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMy0zLTEtMS0xNDQ4MDE_532685c7-a799-4232-a810-2ead2b2c321f"
      unitRef="usd">12253000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfNC0xLTEtMS0xNDQ4MDE_aa20090b-bde5-4db2-beb2-a3c2573ef0af"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfNC0zLTEtMS0xNDQ4MDE_84c5ad4b-7413-4316-91c8-58095703b994"
      unitRef="usd">213329000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i629ee85a770f4a44b6c0b54ecbd5531d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfNi0xLTEtMS0xNDQ4MDM_7da748c3-ab49-494f-9e87-34dc6b90ba34"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i97707f8be95e413ba87c68a50fa82080_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfNi0zLTEtMS0xNDQ4MDU_ad2d2e62-da20-45a0-8c4c-e0c28b72cc4b"
      unitRef="usd">38144000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i309dadd2f75f4d3ebe04e1aceadbfe01_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfNy0xLTEtMS0xNDQ4MDM_b032113f-f024-4150-be04-ae6affd77e40"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i07c859416d364e81832890a46a7a610f_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfNy0zLTEtMS0xNDQ4MDU_a38353e6-0715-4df2-b297-99fe28423212"
      unitRef="usd">11964000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <shen:DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense
      contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfOC0xLTEtMS0xNDQ4MDM_383e8098-db4f-46c6-b2a1-878d65e5484f"
      unitRef="usd">0</shen:DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense>
    <shen:DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense
      contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfOC0zLTEtMS0xNDQ4MDU_d597ff20-c6a8-4591-8f04-fe9fe2a2e502"
      unitRef="usd">17514000</shen:DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense>
    <shen:DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense
      contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfOS0xLTEtMS0xNDQ4MDM_e877b765-b5c2-49ce-88b7-d212dcd75ad7"
      unitRef="usd">0</shen:DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense>
    <shen:DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense
      contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfOS0zLTEtMS0xNDQ4MDU_f0732a25-3746-459a-8ba6-0d1f2cc31a67"
      unitRef="usd">465000</shen:DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTEtMS0xLTEtMTQ0ODAz_299bdbf9-5bc6-4ded-ad61-d5fc9227144a"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTEtMy0xLTEtMTQ0ODA1_8991bc77-e670-4d09-bffa-ae09f0d0813b"
      unitRef="usd">68087000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTItMS0xLTEtMTQ0ODAz_1733f5fb-9b6f-486e-a354-ee9ea61bacd3"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTItMy0xLTEtMTQ0ODA1_2f4fd9fe-403a-4e97-835b-62a585e6a265"
      unitRef="usd">145242000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <shen:DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt
      contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTQtMS0xLTEtMTQ0ODA5_54e9de07-1b13-4cad-a36b-b07938980ce0"
      unitRef="usd">11032000</shen:DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt>
    <shen:DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt
      contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTQtMy0xLTEtMTQ0ODA3_0e2a9c2f-36a5-4bb7-a89f-311589cb75c4"
      unitRef="usd">11032000</shen:DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTUtMS0xLTEtMTQ0ODA5_cf4c33d5-7db6-4cf1-9401-b2623125cbcf"
      unitRef="usd">733000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTUtMy0xLTEtMTQ0ODA3_a886730b-a7d1-41d3-ba23-2c1973a197de"
      unitRef="usd">9434000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTYtMS0xLTEtMTQ0ODA5_a81b21da-e79c-4e23-a64e-44329ae8d0a1"
      unitRef="usd">1224815000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTYtMy0xLTEtMTQ0ODA3_4b93e9af-e036-480e-98df-790beb6a70e2"
      unitRef="usd">1224815000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTctMS0xLTEtMTQ0ODA5_be96d65f-80dd-4aaf-885e-412fd8b81cb1"
      unitRef="usd">1213050000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTctMy0xLTEtMTQ0ODA3_a542bb8d-e13f-4c2b-aa23-175711f1db43"
      unitRef="usd">1349591000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod
      contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTgtMS0xLTEtMTQ0ODA5_2ba45d92-16cd-47aa-b5d2-5ffe0c9c9087"
      unitRef="usd">326724000</us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod>
    <us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod
      contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTgtMy0xLTEtMTQ0ODA3_59815bb2-c0ad-417a-9d96-7e12479ca71e"
      unitRef="usd">363227000</us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTktMS0xLTEtMTQ0ODA5_57a83ca8-35f8-4360-bae2-7ae62715306d"
      unitRef="usd">886326000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i94f38bbc55914e76900f65a3a26b5f56_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNhZjUwMTk0MTg1YjQzYWE5ZjkwMWRmZGM2MzAwZDJmL3NlYzpjYWY1MDE5NDE4NWI0M2FhOWY5MDFkZmRjNjMwMGQyZl82Ny9mcmFnOjQwMmUxNGU3NGM3NTRkNmU4MTkyYjViNjdkMmY4Y2JjL3RhYmxlOjM1OTUzY2U4YmI0ZDRlYzU4ZDBlZGM0MTAzZDY5NjkyL3RhYmxlcmFuZ2U6MzU5NTNjZThiYjRkNGVjNThkMGVkYzQxMDNkNjk2OTJfMTktMy0xLTEtMTQ0ODA3_89f84c6e-90eb-4630-af3b-70c3a14d10ef"
      unitRef="usd">986364000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>75
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M-?&GM=QH1J"EHT(#+M&9G:%>*L^S!^D<Q!&>]H!&*XO> 97(C<K3%OI<)N@
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
MIORXID%(LP+ ?U^F*=M_*08X7.R=_@-02P,$%     @ W4!B52,SN"4Q"@
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
MVE1,R*U8??!&-WV1U\9"$&M"IBB.!VIU(Q@'V"P6>HJ&GE/NS79'LE+.1Y?
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
MT'2#F:UN)+V;?+R__V'RGM9C64$5WMN/ZHD>^!<"L1%X S(7BMU@FC"9J.*
M /NL_HB2KJ5H@"M\IBKU@-^],C@B6*2OW,AO<6SAP8$>V: 2^ZTJMJ0LU"O0
M\Q"H1WK).3#GB0!6HHW+%RE-(__M1C?PZI'0&HUHH0FV>[=+XG9!K@""^3&X
M/)\'KU]X:Y63=@HPT/-+[U$BNMOB0=8H<Z%]843+8U,H$P;W5IB-9."3(^).
MZ>\M7?4;G#4HS:)7/&50CEZUR+#@,X^OZDZ&3J*N-X!&WL4&O/>FWK'^Y([)
M9OJ&;@\25P<)U'>OP#KQ%%(AC%'(%N!LS_,"UD(%CIWQ-GRM<;2KD3GC</2D
MCQ*5 9\@UO2M*GS_6O^JK*< >'5S [/VX%2-8=SRZ.$JUF$*]0X<_]W'>FSU
MK_9-ZAPFN^]*/Z/]'EGZ:@;VB0Z4??";(>I]DB9/!8@@W73:$Z#R8R8;^[P0
M=AOF\W/];'HZRD"I5J$Y%4) 9M:^,GT#Q/6CC^,_DORB0/<(S J_Z4S>3^D>
M'U_[QKW ,[%P0[O5</N0JTH94&@KZFH@/,AD^S7WZ:'!04RINM#^<L-[D3:/
M(;:=J$,EM&_=</3%-<';X);@CE*^JE.Z@B@/,QR]#\>0U]Q]T7#8A.S3D%!N
M*.K0=4P7X08W^3K#1K_:>M1WG'K#6Y8>!]C!US=\>M7Y,:<892-CCX#^B$.B
MXE$#Z6&<',7U/ ]H1 #N%!..U_MP-*O]C!XV%J@'5 2&:Q+?H9[P>'_3_2;T
MY6"K.DYC"99.7SOTSHXN*HW$,.+K&$BI^]:%.\NX.M[XKL)%YTD\7!=_PBQ3
ML%7+"JKQ=#F?D E7L/#B=.>O/6OMP"3_N,6M51H6P/=*:W=X80/C/?CRWU!+
M P04    " #=0&)5FY 9EL8&   Y$0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q,BYX;6RE6-MRXS82_164XLK.5,F22%$7>VQ7V9Y,=AZ2N.S9W8>M?8#(
MEH0-2&@ T!KOU^<T0%&4+;LVDQ>+N'3WZ>[3#< 76V-_=VLB+[Z5NG*7O;7W
MF_/AT.5K*J4;F U56%D:6TJ/H5T-W<:2+()0J8?I:#0=EE)5O:N+,'=GKRY,
M[;6JZ,X*5Y>EM$\WI,WVLI?T=A/W:K7V/#&\NMC(%3V0_\?FSF(T;+44JJ3*
M*5,)2\O+WG5R?I/Q_K#AGXJVKO,MV).%,;_SX'-QV1LQ(-*4>]8@\?-(MZ0U
M*P*,KXW.7FN2!;O?.^V?@N_P92$=W1K]+U7X]65OWA,%+66M_;W9_IT:?R:L
M+S?:A;]B&_=.QCV1U\Z;LA$&@E)5\5=^:^+0$9B/7A%(&X$TX(Z& LJ/TLNK
M"VNVPO)N:../X&J0!CA5<5(>O,6J@IR_^MF88JNT%K(JQ.?*RVJE%IK$M7/D
MW<70PP;O'.:-OINH+WU%WYGXQ51^[<1/54'%H?P0V%J Z0[@3?JFP@?:#,1X
MU!?I*$W?T#=N'1X'?>/O<EA\5"[7QM66Q+^O%\Y;T.8_Q\(0K63'K7 IG;N-
MS.FRAUIQ9!^I=_7C#\ET].$-'[+6A^PM[=^1M+^B3QPLJ_VRC,NY08DZ+\Q2
M^#6)I=&H=%6MS@5RYZE<D&T3*#Y2WLPD8281[U0%.5,[:'?OQ<_6.">N\[PN
M:RT]%>*Z--:K_\E8Q8#P&\Q8\2LZUI_;O'/C5-Q8(XL%+Y^(<3_-,OS^^,,\
M3=(/G9G75CZ#VDM5*4^G&BVE&Q-W+FXEQV9I996OE2-AN2\X,<WZXW'6ZFJ&
MQV<_W=Z*APWZEJU+H56.'DA.)&D_001W>Y\-G__>2Z792Y%SC)".'9 D2_8Z
M\/U\_,5XJ>'2ZSZ*V;0_.9NU4LT0X+/9I.L+#S^]&JB'>N%RJY@,EG3(F%NK
MC1/IO)^E$_$NG?9G9]E[D?2GXZ0[FTT2GCV;94UZN^"RZ5B\&Z=C[,A&S6C$
MH^FH\>U5OV!B/I_#Q*R?)#,V,9LE^UG F0 .XHX<156KMTOC1"2C>7^6GN&K
MU7HBYO H2?%Q-NU/1[.PV"@_$=.S_GPR/B0R?=LP!\160N=HD.(DT)H7<"J+
MA?'K4'E^;8E$&?LO<?\]5H&,-!1>H/]H,#VNK$*/^+]U]9%!QX1%2/730'RL
M+3,N@E*V$%]K:3TDT2.P'^*\=&O*C:R>@E=R*RT;R<EZ7"5>\N]6(1H(0J=V
M[V6A#&#91Y2(>->[O;E_Z+T7[D7E>",6)&H'-5L%0%4POU?D:(5[AA^(+QU4
M&ZD*."CD:F5IA>:"PWYCG J-[B29#I(V<*QT%P$VQMI;XZY>_+>9AT/@C-QL
MK'F4#6><J]$I2"R>@AA*/\)HY0.]6$(5[ ,^E;'*/^%"DQ.Z7U/6YA'A75%%
MEC7')7ALL1)*Q*\E1Q6=<@%775^$*$@?PJ66*A<<BC -:6.+@"IXUN *A3W[
MX"+/3KV"5@ZYB#'<1=VM94@^.F!)?"6+_G!/BYXC"YWLMUK;X,#SR'KFXT$H
MF\0=HU0:*(BK&)MN]K6QQ99...&1;'.)/-04,YKN,WK(!$L<CPC;=>!(]U:;
MW/4 4W7=_1NR4LFZ4'Q8X>0L6%7X<D:K(IQA"ZD#['"K"U .K.)J4AG?Y17K
M;\^++SAYG(QWWH)BAP61%PA\=,L27]8Y3B?98-22N#F^=X%1+G2=G '%^K'D
M:UO%8;=\FVCS X&52)%+Q^6PK$-/%+_"<F@;G*8=A+ H2U-7/M1_&^.&?Y@/
MDZ0>PWGZ%Z/(N0*V(RUL@%M.)TX!+VH]ZXL[BZ>/]4_X@B8?RO6GK[7:<*\0
MART,,V1C^I^EXZZV^1K/!G&--D)!%%OP+-&A)%XV*]#&Y"JX$+AZ0[(,(&7#
M\%VFVO0XJ>D0#@*1ZSI2%B7>%/ 18R7%U37IXA09/&5=N#(@L%;)#TTK %<T
MPG"2C ?S+E]>L'_O!)\MD\%9=_<K.T'G<$6NV!6DB:&$TH]N26W U+8/ 0XW
M6J0\$/@9($Z8#"U DPQ%(Q=*X^0@%^\8>_8>11/9>6@CDO2YO&OKFUWMVMF"
M",Q<C77T54@TW/TNQKZ\+W-H<LZSC3:?#IL5<4>+0)DCC]SL._Q>,SI9_0FB
M\Z@@\ &OSPZAW%ZY"?W(4I-&$)7?39Y6.%1PHUOZ78O85^^BQI441]3@V&MH
MV'G.EF17X='.[PSD(;YLV]GV_P+7\3F\WQ[_J?"+M"N%2X.F)41'@]FD%P_,
MW<";37@<X]Z#IW;X7),LR/(&K"\-@M0,V$#[WY*K/P!02P,$%     @ W4!B
M515 2I#9!   F@P  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&ULK5=M
M;]LV$/XK![<H-D"S)5F2Y30QD)<6';!N08*M'X9]H*6S390B59**D_WZW5&V
MYG1YZ;9\L?AR=WSNN>/Q?+PU]K/;('JX;91V)Z.-]^W19.*J#3;"C4V+FG96
MQC;"T]2N)ZZU*.J@U*A)&L?%I!%2CQ;'8>W2+HY-YY74>&G!=4TC[-T9*K,]
M&26C_<*57&\\+TP6QZU8XS7Z7]M+2[/)8*66#6HGC0:+JY/1:7)TEK%\$/A-
MXM8=C($]61KSF2<_UB>CF &APLJS!4&?&SQ'I=@0P?BRLSD:CF3%P_'>^OO@
M._FR% [/C?HD:[\Y&94CJ'$E.N6OS/8#[OS)V5YEE N_L.UELW@$5>>\:7;*
MA*"1NO^*VQT/!PKE8PKI3B$-N/N# LH+X<7BV)HM6)8F:SP(K@9M B<U!^7:
M6]J5I.<7O_@-6CAU#KT#H6LXK2K;80T_2;&42GJ)[GCBZ226GU0[JV>]U?01
MJW/X:+3?.'BG:ZSOZT\(X0 SW<,\2Y\T>(WM&*9Q!&F<ID_8FPYN3X.]Z9-N
M'_@(%])5RKC.(OQ^NG3>4K[\\9#GO>'L8<-\AXY<*RH\&=$E<6AO<+1X\RHI
MXK=/P,X&V-E3UO]SM/Z_5;BTV I9 ]Y2/7#8"QK6C*!2PCFYDJ0B'&6MM:@]
M#=E@!%)7JJ,T !*&E5%4!Z1>'\%W4M.2Z1Q9<M\#A=ACLR0D'.<+K':3A">M
M<=*3LH7WY^?@6KK3MFM R:H'\QK>O"K3)'U+HZ2(DJ0< '-E\JB%KC!@=F;E
MMX+"/'@RBV9Y 64TG2=P9HVHERQ7409S$E#A^-)).IZ+2&4<<91&LVQ&OWF<
MPO6[JTMR\0:=IUI%FWL@99Q SVP294E*XO$!JG_2R,B3:)[D-$CG43F-R>\5
M$I>$92/L^I[PGMS[U"NCUS]XM,T+DO]-C+R&/)I/L_ MLOQ?D9].IY!%13Y]
MWE_F:!HEQ8P'<93.RR%7U4&N/IN:!\(O0=$>0VO-VHJ&RO1ZX"6-YD5,WVD4
MEQE<"[7#1[(M6G\'7MS24BONQ%(AY4I>9/0;%SE<44[9KO*=98."#Q$*LH3W
M9\4^NQ[P">910JE91C/*P2<)8AZS*,[B?E D>ZOW&'HLR5Z8QI^-WCO3&ANR
MRZSXB>V30B&]OM0(W*#ND)F-HSPM&?B<[N/\$?65Y.QC H.^8X:)E81\S7:^
MTDW+B@<<YS/HUN9S'B11F69PT<>"7B'"2UP(PN.H >"3V&]'\>6QZ2Q\DI::
M#^?VN1M(IY@+AD:$;1%DTRKDLL',LJF#>+=*:-@2)%S>046I0E<)D!3,'1*V
M+6V -KX/2W^\M$"WJF;M6KI&.H(#'3W!-H#C_HA*:,4DUEW?%>U2=@R?D"YK
M3;PFXXP:#:5"ST207Z?C>%@@"(X"8,.%IISM2Q[793Y T\,"3?_R([_\7T6;
M'^]@L^>/_.5"3EV9NAOOJ64[?F/Q.4-)(-!B9=9:_HD'%96X("?21YV((+S,
M@72I0U63N@M7C"2)N-T*W@_7?;3OO]WEYY"67R/-7Q+I0UW'Y*!?;) J+7?%
M5!U-IWW?.@ZK0^-]VO>;?XOW7?M'*M124U' %:G&XUD^ MMWPOW$FS9TGTOC
MJ9<-PPW]>4#+ K2_,L;O)WS \'=D\1=02P,$%     @ W4!B5="Y 8@<!@
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
M/0?_B."'#@=X3S?WPM6?W;#G*4]#]A' \ 29(W0)^FDWSLJVK^2OF.52UCE
MB@SCC")J:#?U0DLW:U, -1W4_GUH);!,U;K"P(M3K3W:;X0,(_$HQX@)"K1#
M+DX]-L!]M0N/O7X/>]]12J'7[FL191"(ZC^I[._N/TA=^^\PC]O]UZQ?N<;+
MJF&%R'$T0CH/F/9?B/S"JMI]E5DI:U7I+C>"(TEH Y[G"CV@79""_6>ZJ_\!
M4$L#!!0    ( -U 8E73\_#Q2 4  %(,   9    >&PO=V]R:W-H965T<R]S
M:&5E=#$X+GAM;)57VU+<.!#]%963RB95[-P@"0DP55PV"5M+%178Y&%K'V2[
M9ZQ$EHPD,\Q^_9Z6;#,0H)('P&/UY9SNTYIF?V7==U\1!7%3:^,/LBJ$YOUX
M[(N*:NE'MB&#DX5UM0SXZ)9CWSB2972J]7@VF;P9UU*9;+X?WYV[^;YM@U:&
MSIWP;5U+MSXB;5<'V33K7WQ6RRKPB_%\OY%+NJ#P=W/N\&D\1"E53<8K:X2C
MQ4%V.'U_M,/VT>"+HI7?>!;,)+?V.W\X+0^R"0,B347@"!)_KNF8M.9 @''5
MQ<R&E.RX^=Q'_Q"Y@TLN/1U;_565H3K(=C-1TD*V.GRVJT_4\7G-\0JK??PM
M5LEV]BX31>N#K3MG(*B527_E35>'#8?=R2,.L\YA%G&G1!'EB0QRON_L2CBV
M1C1^B%2C-\ IPTVY" ZG"GYA_M%>DS.H<A ?G33![X\#PO+AN.A"'*40LT="
MO!-GUH3*BS],2>5=_S'@#)AF/::CV9,!+Z@9B>W)EIA-9K,GXFT/'+=CO.V?
MY2C^.<Q]<%#$OP_13=%V'H[&4_+>-[*@@PQCX,E=4S9_\6SZ9K+W!-:= >O.
M4]%_KA^_&$*<M$Z9I0@5B85M7:C$52M=("?L@HL\W8IG7Y1;*J.D.*$&QS$"
M##[9UK.[-*4XMG7=&A76L+G&1#?1Z&7VY5"<?#H^R5YM"64$>QMROE(-Y(QT
M"TR>*&QK@B+/%GVJ+2%7TD$V$0"B-]*L1=N(8(5L&F=O%":/]%H\?_UVM(L)
MT)J'&2&6B5L+T;F[\"]YYA/00L;9/P5D)7G^(];+T^P59V -!%K"2B,#W31,
M<0/(;U[DSLHRY_>& E\PG-JZF-,* +Q6)6U8L1Y4 9(X;4U41XG+R\/*%(D[
M)^@JQ&5]J"PC(!9_M@#%(Y"Z<Q& E?OQE7RX)=O7[Z)")TB+Y]/1="C3;7'.
MY#?KQ-& \]S9;[@8/<*F&@# RQ?/=F>SR=[9T?E%?)SNO6**J'3-?.@FT-T"
ML=7T[=XC9?J+5LK#%/S66W=AC\2A]I:-[K$\PS>#YCB_KL&SDR<U^,$1BJ&*
M[P.B/M<OB' Z&<T>$&$LSD^I9U,6E:U1=3[-F1UY3WXD+BWT4A!KU;=%E5*(
M4D&L*F]9SGY+K$APNT$)*!CFTA%Q'7PB2Q*>]T6VWI18S O0$ &#PKPTFB P
MKT!/NMN([#1TA7_N-?*RPB6X":#[ZA<%N8"M .24+G_'6RX<?*V)-%&H02L>
ME*]:Q72 I>9EI/=NR,75 ],#D*94L0*XQP 1!<H]'!EEO&+6!.3P4#8&PN[0
M.D)/).<VJFYK4=J5T>A*I-(V\=$W1"4Z 5N9:V+7G/KACI&XK7&8?ICHQ*07
M#3IGET;]A[ZFOJ56<E3$#S%.P%(C5$"*(@H >?*4MNHL^F@K"(V1D%9+U0'K
MM<%V,07$4"ET&T5$<:-2R]11!Y0-2I8DP0XE7R$KW!1,N5 +1>6#[4FE*"J%
M 2L3PT0'20)V/TXA804T99O6JZY(MUE9=J"&;O"L-9K=H^;0Z#2R$H)'&:2.
MS>6S*(2N@CQ+SK;+"DL6OF@+E:YREBP&2/"77,RHU2)>BS]FC_%'XC.I.F^=
MCS66-4]"(HBXN,\82=O8="]C)6BE9J%AW#IFA?7A7ILKD#<V;(+EUWWPX=KU
MU-^?GNL%E-AM M4YCOL%1Z3;KNC>3N/;Z>BA76*\L>?5Y)9QF_5IN-/*-[P=
M%N;#M"?>FJ=M&Q.-^?5"TP*ND]';UYEP:8--'X)MXM:8VX =-#Y66/K)L0'.
M%]:&_@,G&/Z-F/\/4$L#!!0    ( -U 8E5B?J3H1@4  ),+   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$Y+GAM;*56VV[;1A#]E0$#! D@2++L.!?; F(G
M00,T11"GS4/1AR4Y%#=>[C*[2\GJU_?,+B4K-P-M7R1>9L[,.7/AGF^<OPDM
M<Z3;SMAP4;0Q]B]FLU"UW*DP=3U;O&F<[U3$K5_-0N]9U<FI,[/%?'XZZY2V
MQ?(\/7OOE^=NB$9;?N\I#%VG_/:2C=M<%$?%[L$'O6JC/)@MSWNUXFN.O_?O
M/>YF>Y1:=VR#=I8\-Q?%RZ,7ER=BGPS^T+P)!]<D3$KG;N3F;7U1S"4A-EQ%
M05#X6_,5&R- 2./+B%GL0XKCX?4._4WB#BZE"GSES"==Q_:B>%90S8T:3/S@
M-K_PR.>)X%7.A/1+FVS[9%%0-83HNM$9&73:YG]U.^IPX/!L_A.'Q>BP2'GG
M0"G+5RJJY;EW&_)B#32Y2%23-Y+35HIR'3W>:OC%Y97K.AVA<@RD;$U7SD9M
M5VPKS>%\%A%"#&?5"'>9X18_@7M.[P#0!GIM:ZZ_]I\AM7U^BUU^EXM[ :^Y
MG]+Q?$*+^6)Q#][QGN]QPCO^+WSIE0Z5<6'P3'^^+$/T:)J_?J1"#G+RXR R
M2"]"KRJ^*# I@?V:B^7#!T>G\[-[*)SL*9S<A_[O2_8_X.@3DX(:53**7%-T
M:+\;IEYMLP\>!!5U:+;D!D^&,2-DM"JUT1$04_K8,LDVJ0<#@+WC@!;Q%%L'
M>U<:O5(RIR'%RSM"_PU[;>DW%YF>3NA7P0XT35F9X*A5:_@.,41DCJ2!63E<
M"9 RU ^^:B6=ZH C\NV]JZ3&"''#0I:D1KKBK,#;CQ1<$S>2B,%3*T%CZ]VP
M:J4/3Y/5(2:6([VYNJ+08]GXH3MP<U@\ ,9$U$.EQL0NO5-U*2C7.3 ]>OC@
MV6(Q/WM]>9VNCLX>WZ&!A+5L#I,X?DZ/-JVNVJQ!R6RI,BH$W6B(I@*U;.J4
M6%"&'T_IC7<=12Q4R2G_HRZH?J_LEG2 T&MGUEGQ-<1W0R I8:X+Q$+]O91'
M!Y$,LI-K$HB5_6B@R."EE@V5 TQ .M=^%P.E"5B6 2LNMFB45?:!3H80('>"
M#F& ;IZ-&MOM( =1+##?2+(]XC?"R2$%3WS;LQ];6-5K'9P? V$"1<C4J ,$
M&XE,Z76 #"K57UB@*TI5&M3<!2D=I%/D%49!*'W[%JC@(KXIB;LD)[1R:_96
M.B-]=%)/(ZN<9Z8M'<@L+1NR]'@%>[.E6C>-K@"=?#Q_&;1/?0F&43Z&J';-
M*\\IJ\]#O9) $XR5C^*G/$ V I=([:HV%A?_->,!OB205SI&=[E].V<YXK-,
MM>KP-0X3N&[W;C46H^?4O3!1':H689*V&VA:,#8C-41U7@N S(^V*0U.:6%,
M5R)LL]-[I\$DB9WFOOP\UDKU/2N#66\Y"2<=E+6?['(4+\\=,' MU0!;1IQO
M:G-8=6DX([JJ "XEC-/\*'G/7B-_;AK)P-G#^9"9/'IZ%O:=/:$&$F)'IAX>
M5\YDC)PHXMSD\T9+["H56FIP!I*N- 8UQ+FJEC"*[-"58 @GF3OI,OAH6YE!
MU)FD^O"MZGK#DY05F J[U.NI%N*;:-[U[DZC1[H1[1XG:W'&9VVHHNR_]&3;
MITX2>1/"3M"O9G?/OU,6J*FW:P=TZ^*N"Z"E#&$5<ZF^WQS1?2<V)I5E9VA$
MN1-]L K,9?Q%6EFDZ2HXH^NT%>ZT1TM%SDMX;*LQX^F/OK2S@X-2QWZ5CH.I
M)VS,9Z;]T_V)\V4^:-V9Y^/J.^57&I-MN('K?/KT24$^'P'S371].G:5+N(0
MERY;G)K9BP'>-PY?M?%& NS/X<M_ %!+ P04    " #=0&)5KC?6R#T'  "_
M%   &0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6S-6%MOVS@6_BN$9U X
M !&+E$12:1(@23N8 ;;3HNGN/"SV0;&86*@D>D6Z2??7SW=T<1Q?4L_3[(O%
MRSF'Y_:=0_/\T;5?_<+:P)[JJO$7DT4(R[/9S,\7ML[]J5O:!COWKJWS@&G[
M,//+UN9%QU17,QE%:E;G93.Y/._6/K67YVX5JK*QGUKF5W6=M]^O;>4>+R9B
M,BY\+A\6@19FE^?+_,'>VO#/Y:<6L]E:2E'6MO&E:UAK[R\F5^+L.B'ZCN!?
MI7WT&V-&EMPY]Y4FOQ47DX@4LI6=!Y*0X_/-WMBJ(D%0X[^#S,GZ2&+<'(_2
M?^ELARUWN;<WKOJC+,+B8F(FK+#W^:H*G]WCKW:P)R5Y<U?Y[I<]]K0RF[#Y
MR@=7#\S0H"Z;_IL_#7[88##1 08Y,,A.[_Z@3LMW><@OSUOWR%JBAC0:=*9V
MW%"N;"@HMZ'%;@F^<'EK'^#BP#[;I6M#V3R<SP+$TN9L/HBX[D7( R(R]L$U
M8>'9^Z:PQ4O^&=19ZR1'G:[EJP)O[?*4Q1%G,I+R%7GQVL:XDQ<?:R/[]]6=
M#RTRXC_[S.VE)?NE$4K._#*?VXL)8.!M^\U.+M_\)%3T]A5=D[6NR6O2CXO'
M7Q3!OBQ::U]$B<''P=9WMET[^HQ-RX:%A5OYO"G\";MN75[<8<R^N$<0WK@6
M O-@V9N\7KYE[ZL2"9D3N#PV&^^JLL!VP=X_!=LV>074?K/-RD(57Q;0J<1:
MSWS[X9K]S!+#=11A\.8G(X5\^V(T;-ZXNK;MG%A_*4GAC*=2KNG&;[_Z^1_O
M;X83/H8%B!,NXFR'N%_MS:HL0+VQHT2T-;M%C,NY75M#+G&=="5YK,06DU(\
MTX+]UL )<U<O\^;['E:9,J79%'J<L&FB3Z!-V/ 823:*).N1BN3*A'U<6@2!
MPFJ?4)J])>?[P-P]\[VBGDG%118S 1D)N*/HA$G-$XBZ1?T#+V</MH&<JM,H
M+Q#(DA!!)9*)F&>)@H:&&1[)F$G)I=04Q="NYF'5;IS.A'KV;Z(E4PELA]5E
MVV7A2$:'[X0!:^\L4(3H]C6:E*DI:__7+PC%=08')_!6K)G0W.AX<)7;=42J
M>:JA.8^,1D9$,=0Q7&7IAM?*!D&Q;%HYCR1'FG$C* 4E3S/Z3C,NM*"=J>":
M1L? 1_PM\$FX-O$A^/2;>^ 3I;N(Z%=WX(-,T+M8ZU?WPR=.U=;L,'P0+B.2
M+29DOM#1C^"390P)/A7"G#"=;($'<C,10VZ29 ,-I,KD2/! GYC DT8 3T;8
M2;E.CL2.X"8S+(99A!WD8L1E; Y@!V5B-%L@9S/\HH_\"!,P10 3RI".0)](
M8)LYC H4TA3N !LJBHB0YPE3J UPX&%89#R)>E@(%7=@B+@6DK9,*MCO:#K_
MCQU%)#&,E0<P,>[N@ +5D6KK=J(/RSNP0)2S=!<7P_(^8%!-W8QV/ST,#6%B
M%&^SPY=I@"7[$3H$E)9IRJ:Q1N,8F5^"A$X@7U#V($][TE'^,3C1BIN(FE^4
M B?2Q"?,(+E0&8X!2H($1*G.C*1NI2DE47CAO?U(47*CRT22X!+O[S/<F-U
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
MDX9:JIL>Z U#90WH?RVE.2VL@^E57/\+4$L#!!0    ( -U 8E6IDQN_MP,
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
M.4@C@-]+(?2X,0:F&7_S-U!+ P04    " #=0&)5%P8TUZ@#  "T"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6SM5EUOVS84_2L76C"T@!!]?WFV
M@:1KT0(-%B1I^S#L@;:N;:(2J9%4G/37]Y*2E0QUC:+8T[ 7^_*2]_ <\DBZ
M\[U4G_4.T<!#VPB]\';&=+,@T.L=MDR?RPX%S6RD:IFAH=H&NE/(:E?4-D$<
MAGG0,BZ\Y=SEKM5R+GO3<('7"G3?MDP]7F(C]PLO\@Z)&[[=&9L(EO..;?$6
MS8?N6M$HF%!JWJ+07 I0N%EX%]'L,K?KW8*/'/?Z60Q6R4K*SW;PKEYXH26$
M#:Z-16#T=X^OL&DL$-'X>\3TIBUMX?/X@/[&:2<M*Z;QE6P^\=KL%E[I08T;
MUC?F1N[?XJ@GLWAKV6CW"_MQ;>C!NM=&MF,Q,6BY&/[9PW@./U(0CP6QXSUL
MY%C^S@Q;SI7<@[*K"<T&3JJK)G)<V$NY-8IF.=69Y7LD21I>W+%5@_KE/# $
M:J>"]0AP.0#$WP&HX$H*L]/P6M18_[,^(#(3H_C Z#(^"7B+W3DDH0]Q&,<G
M\)))8>+PDM,*_[Q8::/(!'\=TSA I,<A[(,QTQU;X\(CYVM4]^@M?_TERL/?
M3A!,)X+I*?3E+3UH==\@R V\?NC(KEC#%3.]XN;1)IT">,_9BC?<<-0^_-&A
M8H:+[3$Q)[<[+N9NA["1#3VBA G&FF%\3OD7.CQ#TWB@UCZCUCAJS1,U8 ;H
M!@VV*U33-<[@!1>$(GO-1*U?/O&'\7K><,'$&@_#.VE8XTKA#*H\I=\XM&&9
MVFP"F9\6)41%3E&>N61*892$E"PI2L+2)C-(_2JBE65(R;!RR9R2*>%%64)1
M5B0V60!1LTKIW;8Q1#XO_2JC2C^+4BA"VC >>0VJ._9(;R>CH:S\,B=@/XXC
MJ&(_+"O2H?4,W@D"0FT@(19A!CF13#(_BRNXMF<O#-RSIL?C1WD&&97E"05$
MHBIL(O>S/(03KLLFUV7_NNN&2_J.ZTYN][_K_MNNRR?7Y3_LNBLN>-NW<$.$
M2-X-KI%W).P#?4C4:+^+K4*T>ITTJ?QO[O"8%4]R.&Y%UYX )R<=^A-+4?;*
M?G0=33705 >:O:-I/3J<(3M0U4"NZQK:X&=M.3J0C%5&@_$BNI(T&OP6)7Y)
MM^IL%L5^666#N\@/17'44[1SDI2CC<Z@+/PP*8Y>9_"LDVA1;5V_I&$M>V&&
MIF+*3BW9Q=")/"T?^KDKIK9<:#J=#96&YP6](-30(PT#(SO7EZRDH2['A3MJ
M*U'9!32_D=(<!G:#J5%=?@502P,$%     @ W4!B51-N"JZ> @  R@4  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL?53O;]HP$/U73FE5M1)M@H'^
MH! )RJ9-:J6J=-N':1],<DFL.G9F.Z7;7[]S AF5*%^(SW?O^9W-N\E:FQ=;
M(#IX*Z6RTZ!PKAJ'H4T*++F]T!4JRF3:E-Q1:/+05@9YVH!*&;(HN@Q++E00
M3YJ]1Q-/=.VD4/AHP-9ER<V?.4J]G@;]8+OQ)/+"^8TPGE0\QR6Z;]6CH2CL
M6%)1HK)"*S"838-9?SP?^OJFX+O M=U9@^]DI?6+#[ZFTR#R@E!BXCP#I\\K
MWJ&4GHAD_-YP!MV1'KB[WK)_;GJG7E;<XIV6/T3JBFEP'4"*&:^E>]+K+[CI
M9^3Y$BUM\POKMI9=!9#4UNER R8%I5#ME[]M[F$'<!U] & ; &MTMP<U*A?<
M\7AB]!J,KR8VOVA:;= D3BC_*$MG*"L(Y^(%KAR</O.51'LV"1U1^D28;.#S
M%LX^@-_ @U:NL/!)I9B^QX<DI=/#MGKF["#A$JL+&$0]8!%C!_@&77^#AF]P
MJ+^%L(G4MC8(/V<KZPS]%W[M:[;E&N[G\OX8VXHG. W( !;-*P;QR5'_,KH]
MH'38*1T>8H^7Y+>TE@@Z@WNM\G.'I@2O?Y_2@US[E3X7")F69$.A<I":*PMK
MI#LAKUK'5>JW:WI' XY*[PRFPL$L-XCD0C>&4Z$HHVM+M?8,Z*D<EBLJ]^^U
MP&03]'OP[*7[$V!VWH=CZ+/>*(IH<7)TS?KL]ET!VZ:[I'9<DK7HY=BH%^UD
M[M':,6GDI39._,6TY<@0+;#+/00]4#38Z$;W8XZ!#7LW5\,=9?M>,MSQ5XDF
M;Z:(A437RK56ZW:[035K_?F_O)UR#]SD@BY>8D;0Z.)J%(!I)T<;.%TU;EUI
M1]YOE@4-6S2^@/*9UFX;^ .Z\1W_ U!+ P04    " #=0&)5\>>7K"L#  #M
M!@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6R%55%OVS80_BL'M2@L
MP(TD6E+LU#:0M!G6APY!DFT/PQYHZ601E4B-I&+GW^](V:HSN-Z+R#O>???=
M'7E:[I3^;FI$"_NVD685U-9V-U%DBAI;;JY4AY).*J5;;DG4V\AT&GGIG=HF
M8G&<1RT7,E@OO>Y!KY>JMXV0^*#!]&W+]>L=-FJW"I+@J'@4V]HZ1;1>=GR+
M3VA_[QXT2=&(4HH6I1%*@L9J%=PF-W>IL_<&?PC<F9,]N$PV2GUWPM=R%<2.
M$#986(? :7G!S]@T#HAH_'/ #,:0SO%T?T3_Q>=.N6RXP<^J^5.4MEX%\P!*
MK'C?V$>U^Q4/^60.KU"-\5_8#;:S60!%;ZQJ#\[$H!5R6/G^4(<3AWG\$P=V
M<&">]Q#(L_S"+5\OM=J!=M:$YC8^5>]-Y(1T37FRFDX%^=GU5UFH%N&9[]'
MY)EO&C3A,K($[0RBX@!S-\"PG\ LX)N2MC9P+TLLW_I'1&GDQ8Z\[MA%P"?L
MKF 63X'%C%W FXUYSCS>['_SA"_"%(TRO4;XZW9CK*:;\?>YE ?$]#RB>RTW
MIN,%K@)Z#@;U"P;K#^^2//YT@6\Z\DTOH:\?L5"R$(W@_O*J"DX[=8[M1;SS
M;.&YUHAO6@>_D>-;S41(L+7J#9>E"7U#W"<YV=WO.WIE9&NIOI,-2JR$#0%)
M+0T"MU!AB9HW8"RWO57Z%=[#)&=Y2"N+YTY*IAE+G9Q,KQ<9/)$E@ABR/HL[
M!4E3BTIS!'=66%5$A=#2>0AS!I-9GH2090D\X@MO^K&>]'11ZP-GJO.&BFV%
M>P5)3*Z3ZVE^G85'*9_F;!$2*<U]47Z$,C2;BH8;(RI!!Y56+2A;HP9B3K6N
MW01[&3/Y\&[.$O:)DLQ9_!_I?E^@,1Z;V(E"H"Q>3_+VV*;F&C^Z253Z" 0_
MY$3$#H'?U">?4:>R!85@BQ22-#W>I/.]HD:P+'%MF&33+/8-FN2+A5_9-$L6
MX;GK'9V,H!;UU@]:0P1[:8=I-&K'67X[C+ ?YL./X!O76R$--%B1:WQUG06@
MA^$Z"%9U?J!ME*7QZ+<U_8]0.P,ZKY2R1\$%&/]PZW\!4$L#!!0    ( -U
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
M*GNI9IK2O#S 0K+EI6!I214(O3$>IB-WC/0;#(0V.B:9$950KE'A8E(G/L)
MY!&R0"-MQ<3 R$K$T:!JQ4<8B,1N==(Q,,+U ;3#5J,MS<$ER+A'OO:2S==>
M<O+7WJT#6N9%.9B.D1?E/C?^H0AL^G.GW$/CJ\T'(*%MFZ=C'X1'E1C_('P/
M_.WJ0Z .O9O[3M-]4-.[ =#6J]-%TKS;"L1KQT+;59VM\H)2"@[(*4A=ZR73
M#$N'C42Q@4<D;HL_]PYS;KTN9,^(=M&RK,6>LO1/[?G8Q7P_;>ZD2+J8=,ES
MJ]6CZY66ARQ\^2KH[T$O"7L-G#Z!30>$K@WEK':!]B)_@>"X$:*=:I ] G,U
M"OKV*1T&3G<+P1=Y-.WN;;A%HF\XZG^G)$]0B\;0/-MZ8$*R?NR>T5H<NZI#
M_]:T&=V\U+WO'ZA>EO?/?)^RYK& <J5[P%;QU@"33?]TUG>"7W;/5?<^!%]U
MS87+<M?0 LP_>!_6'3I@\WYY]7]02P,$%     @ W4!B5<G>HIS* P  @@@
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
M3.R@5SQ-X[R0TPK6<LOL']>?/;4[2]$""+.GB'1J&0;KAE$0#..>4L92)3Q
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
MNV5IIC9*ZV#.<R'T?F,#=/\#R6]02P,$%     @ W4!B56=T)/DR P  V0H
M !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&ULK59=3]LP%/TK5H8FD ;Y
M3@IK(]&FT_: A&!L#],>3'/;1"1V9KLM[-?/=D+6IJ94&R]M[)QSKL_UC7V'
M:\H>> X@T&-5$CZR<B'J"]OFLQPJS,]H#42^F5-682&';&'SF@'.-*DJ;<]Q
M(KO"!;&2H9Z[9LF0+D59$+AFB"^K"K.G,91T/;)<ZWGBIECD0DW8R;#&"[@%
M<5=?,SFR.Y6LJ(#P@A+$8#ZR+MV+::SP&O"M@#7?>$;*R3VE#VKP)1M9CEH0
ME# 32@'+OQ5,H"R5D%S&KU;3ZD(JXN;SL_HG[5UZN<<<)K3\7F0B'UD#"V4P
MQ\M2W-#U9VC]A$IO1DNN?]&ZQ3H6FBVYH%5+EBNH"M+\X\<V#QL$J6,F>"W!
MZQ."%PA^2_ /C1"TA.#0"&%+T-;MQKM.7(H%3H:,KA%3:*FF'G3V-5OFJR"J
M3FX%DV\+R1/)#:R + '-&:W0A!+!Y-9QN0B1HXD.#XRCPU"GZ+*B3!2_(4.8
M9&B"ZT+@4H\GE$O"<0H"%R4_D=B[VQ0='YV@(U00]#6G2RXY?&@+Z4JMS9ZU
M#L:- ^\%!SZZD@O*.9J2##(#/]W//]_#MV4VNY1ZSRD=>WL%;Z$^0[[S 7F.
MYQG6,SF<[IKL_%_TZ3]'WTJ&W]67K_7\%_2V:Z I'%T,Z,<-+4LDO_8U9ME/
MT[XWRH%961V@%[S&,QA9\H3DP%9@)>_?N9'ST93TMQ1+WU)L^D9B6]L3=-L3
M[%-/QK H""G( HUQB<D,3/O02$1:0MT[JV00>/'07FWF=Q<4AUZP#4H-2F[0
M4YH:E/QPT(&V?(:=SW"OSZ[T:OPD;SEA/&<:B7 C\/G []G<Q<2NTW.YB_$B
MOP>:&D"A'YI=1IW+Z#"7N#F'L;J+34ZCG>"GL7?>LVH >5XO'ZD)Y)Q'/;,&
ME#L8>&:W<><VWNM6GM>O%&Z\6V[1P.W9-( <MP=*#U&:OJ+4F+0W[FIY:RYT
MD\31C"Z):([5;K;KPRYU^]&;'[L7$]<PG\J^K6FS_LHW3=\59O)KYZB$N0SE
MG,5R0UC32#4#06O=*=Q3(:]T_9C+WA.8 LCW<TK%\T %Z+K9Y ]02P,$%
M  @ W4!B5>_>5<"& @  ]P8  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N
M>&ULK95=3]LP%(;_BI6A":2-?#9E+(T$+=.XF%91V"ZF7;C):6.1Q,$^:>'?
MSW9"%MK0<;&;QA_G??V\=N-$6R[N90: Y+'(2SFQ,L3JW+9EDD%!Y2FOH%0S
M*RX*BJHKUK:L!-#4B(K<]APGM O*2BN.S-A<Q!&O,6<ES 61=5%0\70).=].
M+-=Z'KAAZPSU@!U'%5W# O"NF@O5LSN7E!502L9+(F UL2[<\VFHZTW!#P9;
MV6L3G63)^;WN7*<3R]% D$."VH&JQP:FD.?:2&$\M)Y6MZ06]MO/[E],=I5E
M225,>?Z3I9A-K#.+I+"B=8XW?/L5VCPC[9?P7)I?LFUJP[%%DEHB+UJQ(BA8
MV3SI8[L//8$;O"+P6H'W5H'?"GP3M"$SL684:1P)OB5"5RLWW3![8]0J#2OU
M*2Y0J%FF=!A?EQN0J(X%)?E(OF,&@O3'CF> E.7R1,W>+6;D^.B$'!%6DMN,
MUY*6J8QL5!S:S4[:-2^;-;U7UEQ =4I\YP/Q',\;D$\/RV>0*+EKY.Y+N:W2
M=UO@=5O@&3__#5OPZV(I4:C_UN^A6(U/,.RCW[=S6=$$)I9ZH22(#5CQ^W=N
MZ'P>"OF?S%Y$]KO(_B'W>'%U,U>'^#<W1;*B3) -S6L8BM[XA<9/WPR;V!W[
MGR)[TX^T7^3Y[K@K>H$:=*C!0=0IET@*P(RG?>(AQL9HU&=TQH&W SE0Y3I.
M,$PYZBA'!RFO'FJ&3V_D'.T1^(Z_0SE0$SC#C&''&!YDO.5(\W^QA?OG[(W/
M@AVZ@2H_#-T=/KMW+>E/PC<JUJR4)(>5TCFG8Q5/--=LTT%>F9MJR5'=>Z:9
MJ2\3"%V@YE><XW-'7W[=MR[^ U!+ P04    " #=0&)553B.Z.@$  #_'P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6R]65UOHS@4_2L6NUK-2+/E
M*Y_=)-*T@*;2=B9J-;,/JWUPX2:@ L[83M+^^[6!0@@ND\Q8[4,#QO<<^QS'
MY%[/]H0^LAB HZ<LS=G<B#G?7)HF"V/(,+L@&\C%DQ6A&>;BEJY-MJ& HR(H
M2TW'LD9FAI/<6,R*MB5=S,B6ITD.2XK8-LLP?;Z"E.SGAFV\--PEZYC+!G,Q
MV^ UW /_NEE2<6?6*%&20<X2DB,*J[GQT;X,[(D,*'I\2V#/#JZ1G,H#(8_R
MYB::&Y8<$:00<@F!Q<<.KB%-)9(8Q_<*U*@Y9>#A]0MZ4$Q>3.8!,[@FZ3])
MQ..Y,3%0!"N\3?D=V7^":D)#B1>2E!7_T;[L.Q2,X99QDE7!XCY+\O(3/U5"
M' 0(''6 4P4XQP&#5P+<*L ]E6%0!0Q.91A6 <-3 T95P*C0OA2K4-K#'"]F
ME.P1E;T%FKPH["JBA<!)+E?6/:?B:2+B^.(FWP'C8JEPAOY$GS&E6%J-WGG
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
M 6$"]'[!N=I-3)\:?DOI7U!+ P04    " #=0&)5#T,;T=$"  #4!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6RME5UOFS 4AO^*Q:JIE;;R#6U'
MD-)$TR9M6M6LV\6T"P=.@E6#F6V2]M_/-H21A$:]V$WPQWE?GG-RL),MXX^B
M )#HJ:25F%B%E/6-;8NL@!*+2U9#I796C)=8JBE?VZ+F@',C*JGM.4YDEYA4
M5IJ8M3N>)JR1E%1PQY%HRA+SYUN@;#NQ7&NW<$_6A=0+=IK4> T+D _U'5<S
MNW?)20F5(*Q"'%83:^K>S&(=;P)^$-B*P1CI3):,/>K)YWQB.1H(*&12.V#U
MV, ,*-5&"N-/YVGUK]3"X7CG_M'DKG)98@$S1G^27!83Z\I".:QP0^4]VWZ"
M+I]0^V6,"O.+MEVL8Z&L$9*5G5@1E*1JG_BIJ\- X 8O"+Q.X+U6X'<"WR3:
MDIFTYECB-.%LB[B.5FYZ8&ICU"H;4NE_<2&YVB5*)]-OL@".ID* % A7.9IF
M&6\@1U\(7A)*) &!WJ-9PSE4<F_U? X2$RHNU/[#8H[.SR[0&2(5^EZP1B@O
MD=A2(>H7V5F'<]OB>"_@+*"^1+[S#GF.YXW(9Z?E<\B4W#5R=U]NJ\+TU?'Z
MZGC&SS]9G6'2<R(RRD3# ?V:+H7DJ@]_C^79&@?CQOK;O!$USF!BJ8]/ -^
ME;Y]XT;.A[&L_Y/97@W\O@;^*?=TUQ U9VN.2]6#:Y0Q(4?_W=8J,E;Z -FD
MWG7D)/9FF,UQD.]<!7W0'F704P8G*1>80MO BK,&+I^1Q$]JJ<;/>$EA#+9U
M# <<;A@%![ C04X4CL.&/6QX$O8>5.,TF6RX+B;6!<9TC# \>GG@'@(>Q[AQ
MY(X#1CU@=!*P[?NL^^CIO_X?@XR. *Y=QSN@/ ZZBIT7*..>,GY59P[X3 <P
M33]&&A\UGALXP6%[CD5%[B&K/3AS]7WW%?,UJ02BL%(ZYS)6N?+V#FDGDM7F
M&%XRJ0YU,RS4M0M<!ZC]%6-R-]$G>W^1IW\!4$L#!!0    ( -U 8E7'!0'(
MK (  "T'   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;*U5:V_3,!3]
M*U:8T";!\FB;/6@C=:W0D 9,ZP8?$!_<Y+:QYMC!=MKQ[[EVLM!'5A#B2^+'
M/<?G7/O:P[54CSH',.2IX$*/O-R8\M+W=9I#0?6I+$'@S$*J@AKLJJ6O2P4T
M<Z""^U$0Q'Y!F?"2H1N[5<E05H8S ;>*Z*HHJ/IY!5RN1U[H/0_<L65N[("?
M#$NZA!F8A_)68<]O63)6@-!,"J)@,?+&X>4DMO$NX N#M=YH$^MD+N6C[7S(
M1EY@!0&'U%@&BK\53(!S2X0R?C2<7KND!6ZVG]G?.^_H94XU3"3_RC*3C[QS
MCV2PH!4W=W)]#8V?@>5+)=?N2]9-;."1M-)&%@T8%11,U'_ZU.1A Q#V7P!$
M#2#Z6T"O ?2<T5J9LS6EAB9#)==$V6ADLPV7&X=&-TS879P9A;,,<2;Y;')0
M9*PU&$VHR,@X354%&;EA=,XX,PPT>4MNI%B2>U#%UOCQ% QE7)]@Q,-L2HZ/
M3L@188+<Y[+2R*:'OD&1=BD_;01=U8*B%P3-H#PEO> -B8(HZH!/#L.GD"(\
M=/!P&^YC:MK\1&U^(L?7.YB?3=-3IE,N=:6 ?!O/M5%X$K]W^:R)^]W$MCHO
M=4E3&'E8?AK4"KSD]:LP#MYUN?Y/9%LYZ+4YZ!UB3SY)D59*@3"DE,I5GUS8
M6@$<S @'+".LZ!6("KH24;/'CMW>*JLD"@;1^=!?;3K<CPHOSOH7;=26]'XK
MO?\/TA=,4)$R/-).>^<IK7D'FW(&0;BCN2,H#OO=D@>MY,%!R>[$=2D:["W6
M"W;T[(?TX[!;3MS*B?\LA_#?!= E+=[?8=SBBQUU'5'A>;2;+G_C,K,/R4>J
MEDQHW*H%XH+3,[2GZLNY[AA9NOMM+@W>EJZ9XWL&R@;@_$)*\]RQ5V;[0B:_
M %!+ P04    " #=0&)5F^L9^]H#  !A%0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6RMF&UOVS80@/\*H15#"VS1F^TXF2T@MC2L0%^,9%T_#/O
M2&>+J"2J)!6GP'Y\24J1)4<6XI9?;(FZ>XYW)QW)6^PI^\)3 ($>\ZS@2RL5
MHKRV;1ZGD&-^04LHY),M93D6\I;M;%XRP(E6RC/;<YR9G6-26,%"CVU8L*"5
MR$@!&X9XE>>8?5M!1O=+R[6>!F[)+A5JP X6)=[!'8A/Y8;).[NE)"2'@A-:
M( ;;I77C7D>NKQ2TQ#\$]KQSC90K]Y1^43=ODZ7EJ!E!!K%0""S_'F -6:9(
M<AY?&ZC5VE2*W>LG^I_:>>G,/>:PIMEGDHAT:<TME, 65YFXI?N_H'%HJG@Q
MS;C^1?M&UK%07'%!\T99SB G1?V/'YM =!0D9UC!:Q2\8X7)"06_4?!?:F'2
M*$Q>:F':*&C7[=IW';@0"QPL&-TCIJ0E35WHZ&MM&2]2J!?E3C#YE$@]$7P4
M*3!TPSD(CG"1H)LX9A4DZ!W!]R0C@@!'OZ,/F#&L4HI>AR PR?@;.?KI+D2O
M7[U!KQ IT-\IK;@D\(4MY,04WHZ;2:SJ27@G)N&C][00*4=1D4 RH!^.ZU^-
MZ-LR(&U4O*>HK+Q1X!V4%\AW?D.>XWD#\UF_7-T=<N?GK$<_;+T7#+]]17S-
M\T_P5A67(YS+5^-K13C1'_B_[^08>BL@Y_\-);Q&3H:1JOI=\Q+'L+1D>>/
M'L *?OW%G3E_#$7;)"PT"8L,P7IYF;1YF8S1@UO@@E6QJ!@I=@@>Y=K!82@7
M-6:F,6KA> AF$_EB/'1#_%S&E=/L"X4#0HY_1(H&A.;>0:CGZK1U=3KJZF>Y
MV,A%,09T"TE5+S$;1G<,YT,.C\+.??E,PD*3L,@0K)>169N1F?FB,#.9%Y.P
MT"0L,@3KY>6RS<OEZ)>RP=_D-DZNY?)SD1NY3H482L@HZ]R$F(2%E\^KR,0Y
MJD=1+33M",G]L3-<:N9M .<_6FK0_V@M]QFDJ%3!_5B"VA+18G##,VKDW,B:
MA(4F89$A6"]35VVFKLR7H"N3>3$)"TW"(D.P7EY<YW"F<,SL3,8YYZ:CH77K
M@>L=%XW0J,UHR.;\5 UR.Z<R]R>J4$AX7!<B>5 ;KT/C=LZ.L$E::)06F:+U
M,^8=,N:9KT8-TU1V3-)"H[3(%*V?G<,1UAT]B9U1D8P>7!O:[-0.I8FTT2/I
MD,WILXID=UI&.;"=[M5Q%-.J$'5KH!UM^X$WN@MV-+YRK]?NP'BH^H>Z177
MU\W']YCM2,%1!EMIRKFXE,63U?V\^D;04C>L[JD0-->7*> $F!*0S[>4BJ<;
M9:#MJ@;? 5!+ P04    " #=0&)5W,1$*?,#   5$@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970T.2YX;6RM6&UOXS8,_BN"=QCN@&O\FI=V28 V]N$&K%MQ
MP6T?AGU0;"81SI8\24G:?S_)=EW;5;RD33XDMDP^)!]2C*GI@?$?8@L@T6.6
M4C&SME+F-[8MXBUD6 Q8#E0]63.>8:EN^<86.0><%$I9:GN.,[(S3*@UGQ9K
M#WP^93N9$@H/'(E=EF'^= <I.\PLUWI>^$8V6ZD7[/DTQQM8@OR>/W!U9]<H
M"<F "L(HXK">6;?N3>1Z6J&0^)/ 032ND0YEQ=@/??-K,K,<[1&D$$L-@=7/
M'A:0IAI)^?%O!6K5-K5B\_H9_4L1O IFA04L6/H72>1V9DTLE, :[U+YC1V^
M0A704./%+!7%-SJ4LF/'0O%.2)95RLJ#C-#R%S]61#04%(Y9P:L4O*Y"<$3!
MKQ3\4RT$E4)PJH5AI5"$;I>Q%\2%6.+YE+,#XEI:H>F+@OU"6_%%J"Z4I>3J
M*5%Z<OX;*)8%ND*_8\ZQ3AKZ&(+$)!6?U.KW98@^?OB$/B!"T3U)4Y5<,;6E
MLJSU[;BR<E=:\8Y8\=$]HW(K4$032 SZ8;_^=8^^K2*NP_:>P[[S>@&7D ^0
M[WQ&GN-Y!G\6IZN[IG#>9SUZL_46&7Y= WZ!Y_?7P-^W*R&YVKG_F!)<0@1F
M"-W.;D2.8YA9JE\)X'NPYC__Y(Z<7TSL7A(LO"18="&P5AZ".@]!'_K\CQST
M%J0;E.J,?$:'HLU!@O!>/=F ZLRZ]]<22 +/3,GJM^,YZ DP-^WC1:_FN9EY
MLQO1A=QHI6%8IV'XSC0D1,1L1R52<NJYDH^!2E,B2DMNN9/UG_9^[@R<()C:
M^R;KO0Z=R_II-J,+V6Q1/*HI'O52_(503&-X=YWW6W']XW7>JWDNXV]V([J0
M&ZTDC.LDC-^5A-.K?&RLN*'7J?)>=\[E_#2;T85LM@B>U 1/SFLD,1-&_DJ8
MZT8HWF#4(<\DX[=EPM<RDX'O-#]NAY[7&L/!N)9I17U=1WU]3ED=B[D$<=U6
M_CKN+4X1"HU"W6[W/T*M2%WGY>79.2_#.7Y24Y0TOR+W8IW["G51M+!":_$3
M=&LP,DMY1UALC"!N+XO%='K%UE<[U>JQ$&H\9BLU@E#5C-38 8_Q%E/5D-18
MC%B;<902O"(ID4]&QGOMGLWX)='""JW%I=_=T9%):MR0:C/NO3#N]3*^W*U*
M^@B-609&[DJ$43/5G=U9B;1[4D<H- BY_F#2C?.UU+BQT<LP[<:8FP'?%.<+
M A5_4N6T4Z_69QBWQ>3>6;]S;Q:N83W49Q[%6/T"7QZ8W&.^(52HHELK4\Y@
MK-Z>>'D&4=Y(EA=#]HI)-;(7EUO "7 MH)ZO&9//-]I ?1(T_P]02P,$%
M  @ W4!B55G=?7[0 P  61$  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N
M>&ULM9AM;YLZ%(#_BL6F:9/N"CZ\]R:1UE73G;3I5NNV^]E-G,0:8(:=9/WW
MUP:*TV$G$FN_)-APSG,.Q ^0V8$W/\264HE^E44EYMY6ROK2]\5R2TLB+GA-
M*[5GS9N22#5L-KZH&TI6;5!9^! $B5\25GF+63MWTRQF?"<+5M&;!HE=69+F
M_HH6_##WL/<P\85MME)/^(M933;TELIO]4VC1OZ09<5*6@G&*]30]=Q[AR^O
MPC:@/>([HP=QM(UT*W><_]"#CZNY%^B*:$&74J<@ZFM/W].BT)E4'3_[I-[
MU(''VP_9/[3-JV;NB*#O>?$?6\GMW,L\M*)KLBOD%W[XA_8-Q3K?DA>B_42'
M[MA4$9<[(7G9!ZMQR:KNF_SJ3\11 ( C /H :.ON0&V5UT22Q:SA!]3HHU4V
MO=&VVD:KXEBEK\JM;-1>IN+DXA-5+0GT%GTF<M<P>8_X&K63Z!,C=ZS04V_5
MC!"4HM?75!)6B#?H)6(5^KKE.T&JE9CY4M6B,_K+GGO5<<'!O:7U!0J#OQ $
M .C;[35Z_?+-XS2^:F7H!X9^H,T;.O+^6].&2%9MNB:LE749(GL&O0PN14V6
M=.ZIW[F@S9YZBU<O<!+\?:*^<*@O/)5]H=NUU=1%)6V47DG[19Y$,W]O044#
M*CJ'"FVH+BH^0L51FME9\<"*S[$B&RL>LW 8V%G)P$K.L6(;*QFQHAP[^DH'
M5GJ.E=A8Z9@5@:.O;&!EYU@I4JL)R2U5@EU+VMC0V0B=9'GLZ#,?V/E)]E<N
M28&*=MW7Y%YI5UJ73CZ"9WF6.. X,!(*3N*U7B[1QTJU3(6TVB08D<,H#V('
M^4A_^"3Y1B_Q2J(]*794NZ\[!T7O/F8W2)_T\1K*D]!1C9$7/FVO#ZPBU9*>
M<!=^#GEA8R\\35]]V/$)<2T';/R%IPD,CPV&T\1!,P;#TQ2&QP[#+EUBXS \
M36)X;#&<N<ZDL1B>IC$\]AB.7;]BXS'\)"+#8Y/A&#MN>MB8##^-RO#890"
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
M4M50IKE492YP':#FYXS)UXXNI,K".?@'4$L#!!0    ( -U 8E7">JP@+P4
M "(I   9    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;*V:;4_K-A3'OXJ5
M31-7VB4/;5I@;25*?#4FV$6PN[V8]L)-W38BB7MMMP5I'W[. TE=4E-KAQ>0
MI#Z_X_Q/8OM//=HQ_BQ6E$KTDJ6Y&#LK*==7KBOB%<V(.&=KFJM/%HQG1*I3
MOG3%FE,R+X.RU T\;^!F),F=R:B\]L G([:1:9+3!X[$)LL(?YW2E.W&CN^\
M77A,EBM97' GHS59TB<JOZT?N#IS&\H\R6@N$I8C3A=CY]J_PL&@""A;_)G0
MG=@[1L6MS!A[+DYNYV/'*WI$4QK+ D'4GRV]H6E:D%0_OM=0I\E9!.X?O]&_
ME#>O;F9&!+UAZ5_)7*[&SH6#YG1!-JE\9+M?:7U#8<&+62K*WVA7M0W[#HHW
M0K*L#E8]R)*\^DM>:B'V OQC 4$=$)P:T*L#>H<!X9& ?AW0/S5#6 >4M^Y6
M]UX*%Q%))B/.=H@7K16M."C5+Z.57DE>/"A/DJM/$Q4G)Q&=2?09_4XX)T7)
MT%E$)4E2\4E=_?84H;,?/XU<J3(5[=VXID85-3A"O43W+)<K@7 ^IW,]WE4]
M;+H9O'5S&AB!OVW2<^3Y/Z/ "X*._MR<'NYWW8XY_(FNSU'/.YH=GQ[N&\3H
M-37KE;R>J6:WN9!\HUY9B?Z^4PW0K:29^*>C=].*UN^F%2/1E5B3F(X=-=0(
MRK?4F?ST@S_P?ND2&A(60<(P$$PK2;\I2=]$GSQP%E,Z%VC!688$C3><SM6
M-9-=!:E8@Y)5C.3;21!ZY<_(W>Z+;4QJ*S8D# /!-+'#1NS0*/:4B$2@:F)$
M:K+9$IZ064J1&L)HE]Y&G.T+  F+*I@?[#T*WKG7'_3U!P$#)=7D'C1R#XQR
MW^:2*JI$:Y+,N^0UAMO*"PF+!N]?M'[OW6N&WS?SO=[E<+^AIMRP46YH5.X/
MRC.4,I*CZ\]=T\[4&&ZK'"0L@H1A()A6@XNF!A>@D^4%9$D@81$D# /!M))<
M-B6Y-+X6]^0ER389FC&N(I-\B6*BDB7RM:L@1I9M02[?O^GUS'LP)D20:3$0
M3%/;]]HEOO?Q,,06*%9KDD2BA9(Z/2*VF62K]@?]"M$K)5QTV@O(?F HFJ[_
MGL7R 1>'-2S<?T;KY>'!ZM"<UG9X :5A*)HN>=!*'IP^\Z)_T1W+YVJE6"YE
M9B1_1E\7"UI4X5$M&='9W>WTZV.7SYV:\UB_$)"T")2&H6AZQ5I/Z\.:6A_4
MU8+2(E :AJ+IA6F=K6^VMM9NR\RSK@RH!ZYIAX;+#P\< 5167?/6X/IFA[L_
M?'7]PVEJCK?6&-33@M(P%$VO1.M]_0'LL 1JAD%I$2@-0]'TPK36VC=[:SL3
M8899EV5XLHT 38RA:+KFK97VC;;0RDB ^N@/^C4T& E0UPQ%T_5O?;-O-LZ6
M1J+#[!XQ$I!F-P*E82B:_K53ZYV#$[SSVTS\?XR$.8_M"P%*BT!I&(JF5ZQU
MVX$/.F,'D+[W!I06@=(P%$TO3.O) [,GMS829IYU94"]=TW[T$A 9=4U;UUU
M8#2'DT>Z9>FV6!W=5'/V%\.<;699ZPUJJ4%I&(JF5Z6UU$$?=H@"==2@M B4
MAJ%H>F%:WQV8?;>=J3##K,L2=GP+V6TJ0!-C*)JN>>NP _/7RQ:FPDRR%MS<
M+\.W$Z#]P%"T2G]W;R]81OFRW(0G4,PVN:SV6S57FXU^U^7VMH/KD7^%J^UZ
M+:;:/7A/^#+)!4KI0B&]\Z%Z@'BU(:\ZD6Q=[CB;,2E95AZNU*1/>=% ?;Y@
M3+Z=% F:;9&3_P!02P,$%     @ W4!B57UP_2[G P  50T  !D   !X;"]W
M;W)K<VAE971S+W-H965T-30N>&ULK5??;^HV%/Y7K.QJ:J6V^4$22 =(+3"M
M#U>JX-[M8=J#24Z(=1.;V0;:_WZV$S)(7%IM?8'8^<YW?+YS;)^,#XS_$ 6
M1"]52<7$*:3<WKNN2 NHL+AC6Z#J3<YXA:4:\HTKMAQP9HRJT@T\+W8K3*@S
M'9NY9SX=LYTL"85GCL2NJC!_?822'2:.[QPGEF132#WA3L=;O($5R._;9ZY&
M;LN2D0JH((PB#OG$>?#O%XG&&\#O! [BY!GI2-:,_="#IVSB>'I!4$(J-0-6
M?WN805EJ(K6,OQM.IW6I#4^?C^R_FMA5+&LL8,;*/T@FBXDS<E &.=Z5<LD.
MOT$33Z3Y4E8*\XL.#=9S4+H3DE6-L5I!16C]CU\:'4X,%(_=(&@,@JY!^(;!
MH#$8?-1#V!B$'_40-08F=+>.W0@WQQ)/QYP=$-=HQ:8?C/K&6NE%J*Z3E>3J
M+5%V<OI$4U8!^H9?0*!;M(24T924!)LTLAR= :[F(#$IQ;6"?E_-T=67:_0%
M$8J^%6PG,,W$V)5J59K;39L5/-8K"-Y8P0!]9506 BUH!IG%?G[9/KE@[RHU
M6DF"HR2/P47"%6SOT,"[08$7!);US#YN[MO"^7_>%__9^YD8@[8^!H9O\ ;?
M(L_![.630D!++*%3*C?HH6([*M&?#VLAN=K_?]E*H786VIWI,_%>;'$*$T<=
M>@+X'ISISS_YL?>++0^?23;_3++%)Y&=92QL,Q9>8I\N7K8J8Y AJ3)UM08*
M.9'7"-0T%8"P1#EDP'&)A,1R)QE_M66J=A(;)_JRV4]OXR >N_O3#/1!@3<Z
MQ\PM1'X4A.>H11_E#Y.H!9TI$;5*1!>56$E=IZ2N6ZL:-XBJJUB=<D=)- I,
MR=LTJ=U%9Z&$G7AG?= HZ$ABX1G$?D>1/BB*?+L@<2M(?%&0)>QQN6N/=G6?
M N=-I:A]O%:;61*PGN&Q)?1NJF<6T# >1IWH/T*UL(#B.$CL\0_;^(?O% 3'
M^I(X2;-0S4Y:8B%(3M2+G+,*,5D 1ZIJU.XL=$NT/U:139EA;Z5>1Y8^PH^#
M#FC^+LWB'9HS14:M(J-W#HL4A#!ZJ&H@*0&:OI[L$Z.'*#"'6]V.9485)4E=
M0TK,1JS3_603:=1;>SSH%/RLCPFBI*-2'^,'2?<LL8#"T*Y3TNJ47-3IZ<(A
M8HLWZ1]Z0=0-V **(J]SQLXMJ#CIZ+*P^^MN%_>D3ZR ;TR#+E1.U<5=MP3M
M;/L-\&!:W\[\HW\_\RWS<_7-4+?X_]+7'QQ?,=\0*E )N7+EW0U5>GC=Q-<#
MR;:F2UTSJ7I>\UBH[Q[@&J#>YXS)XT [:+^DIO\ 4$L#!!0    ( -U 8E7#
M>J(R5P(  *@%   9    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;*U4VX[3
M,!#]%2L@M"M!DZ;9PI8T4B^LV(=%U9:%!\2#FTP;:WT)MM.4O\>7-'27MO!
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
ML^+>JG@1=)-?S#Q1(6B:/ZX)C@B3 /A]2:G8OT@'U>WAY#]02P,$%     @
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
M@K)I%)N=#&,>>-@\S+HD>>*R*EXG=E*G/! PF17,+8P$C.5",E<54;BTX,5
M8>1&J7.$4N=0I0YE4U VC6*STV&4.O\B2IW[HKF;A1-O4!(PEA>N3"%@"1-9
MZHY)'R9DP@=$&C=*G8.4.B>$<UJX,?L@=RY7!";E;F.  /%8# 1K5#I'J'0^
M1:6']S3[M)JDT@G4D$KG1J5SL$KGA/Q.NVKK'B "QCGS1@,AOWGF=ITT 1,R
M[6E^.WJCTCE.I7-?+\M,NF?JDH EG5CU)B-"?:>=]_4B)W =:O#,-RJ=PU0Z
MIZXNL]@-G+B\G,2N32=0+(O=LJ@)&,_R=* S*(Q,%Y\AT_^H'FG]$2:;W:.&
M2G0HFT:QV6DQ$EV<+]$%5*)#V1243:/8[&08B2Z $EWX8CE)O>F20B6),^LK
M M55.NYJ(0HF,CXP&8C>FA6$/!?8=2O8A2O8E2M?0IX+(\_%%Y'G@KA"+G-W
M/!)RVIUZ%0$J<M<L$J"\9U#MV(TL%R!9+GRA[,[+XQ U#M%!B!VET>,"H<>%
M+WN]$*%J?'R'.@BQCX91X@*LQ 6AG1/WHC$%2ET32H"83+VA3J!$,51VC087
M. TNJ&O;N3?;$"CN7C52!"J5GA"E4)WS'@C:J&\!4]^"D,*R\$X! L52UW40
MJ"SE7LP$2F0#,2=&>R=A[?W+OA-YS6D1L=YNNDI^'-MDIL-<<Z=9*)N"LFD4
MFYT5([V3\Z5W I7>4#8%9=,H-CL91GHG0.F=^#KXE=OE6Q*@S%NMZV/<"8^
M%)P/V/'$2.XDJ"&'2\)8\RS,.WM$0E4XE$VCV.P,]5:0)^>7AZ"0GYT,))N"
MLFD4FYT,8PN2L"V85QZ(:^BN.B0PA>O*"0SS+M 2H"2)!RY2)L8A)",.(5 ?
M!J_:A3EG#T>HMX"R:12;G1WC6)+L_-H0-#VSDX%D4U VC6*SDV%L5!*V4?-J
M ^%J/.7@8[RU1@2&2^G6!J)Q,MC-2XR%2D:6UP=JP[*J[ZK.8)71UZO=W0_C
M;B.XJ]FC%,FFH&P:Q6;?F64\H(S/+AD2:OV@; K*IE%L=C*,]9/ANQ=FE0Q)
MW;\@W!4 )(JYUYLHE,C<10 DJG>QQX[:>"P9]E@OM>&[Z!_5_M6I#TB&#+V%
M <JFH&P:Q6:GQ-A B>B\2*CG@[(I*)M&L=GI,)Y/?I'.BR1:(3%WEV_3*/?B
M+('B:5:XMH."):(8Z+_(WAW$H/Z+)'R/>QOID@"Q.'=]%D45N]?@*:J4#5R#
ME\9G240G1HYW8L+[F7U6C7=B@A#[:!A?(\&=&$G<*BM</4V F'27T"D"Q3/N
M#0-B/52:#@T#XR$DKA4C"7L0"V_H4W??2O<\5@2,%_T' 9S"IF B'UB\+XV5
MD+!NC"3N,BB8=\<"!6-QYJXU5A1.Q+&W#(S"\2(;2GEJ!'D:;LITE6ZS[L[[
MPY-;GKS2^U_?=@YJVDV>8?*Y4S*434'9-(K-3I.1ZNGY79H4VJ6!LBDHFT:Q
MV<DP#B(%=FE28NE3GKGK(I<4+,ER]X(+ 6,)<0\#A1,LZ^D).W8CU=-PQV9Z
MO1AKX81W-'NX0N4\E$VCV.R4&3F?GM_"2:$M'"B;@K)I%)N=#.,L4F +)R4L
M 54[J.8+43L([T#6#@(7JAV]QP&%7<:LVC'8W@GO9/90A1H6*)M&L=GI,C8H
M/;^]DT+;.U V!673*#8[&<::I<#V3NK[)*]FC$+4.$0'(7:DQHRE83.VK':[
MLCX^2O*GS8>RGFY&H$T<*)N"LFD4F_W\,N,9L_.;.!G4&4+9%)1-H]CL9!AG
MF &;.)G?4BFD>W5I2:%B]^&-BD#QS'M@I*9@K,@&EHYEQH1E8VV<"65BS(.$
M]S%[E$([/% VC6*SLV5L8W;^ V$SJ"&$LBDHFT:QV<DPAC ;Z^_,*1E^BX4J
M&02**!E$NX8J&00L4#*,]\K"WFMJR1BT'F'^V2,4R::@;!K%9F?*.,4L/;]<
M0'T@E$U!V32*S4Y&[WFU8P^LG5,N_,Z4:SW&(6H<HH,0.U)CLK*1A]/^72]/
M5R9^.P0XV7J$>6>/122;@K)I%)N=(6,.L^+\P@#U@5 V!673*#;[2<[&!^;A
MWN&LPI 3C^#UUX\1*%&X"RH4@6*L\!YO2<)X/- SS8WERL.6:U*9&+,>X7W,
M':50-@5ETR@V.UO&*.;\[)*10WT@E$U!V32*S4Z&\8%YN'TXKV2(227#1U$E
MPT>1)8."#9<,8[GRL.6:6C(&K4>8?_8(A3;HH&P:Q69GRIC$7)Y?+J ^$,JF
MH&P:Q68GP_C /-PQG%<NQI<GCD/4.$0'(7:DQF3E89-U//&C;;EJRLFN(TPY
M>QA"FV]0-HUBLY/3>V=)?GY-@%I *)N"LFD4FYT,8P'S<']P7DT@'EV7>H^N
MHU!"NFO2"52G1MREGYJ Y7+H5OG"F*TB;+;&"L28WPC3SQV?4#8%9=,H-CM1
MQAT6YR_5+*#F#\JFH&P:Q68GPYB_ KA4LQA]#L9R'*+&(3H(L2,USJH(.ZL)
M]6'07(2I9P]':.<-RJ91;':2C TLSE^*64"='I1-0=DTBLU.AG%Z!7 I9D&L
ML?2%!(7RA02!HH0$ 0L(">.IBL_T5)-]1W@'LT<HM/,&9=,H-CM5QA06YZ_
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
MI>1I<;FD44QS90"?SSF7NQOU@OHWCLF_4$L#!!0    ( -U 8E7V!D5O. ,
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
ML%^A;7O&B^Q>L?I/^\I DM:+?YM#44QLV[*:2YZ?W^@[OXWX\5]02P,$%
M  @ W4!B57=+<84& @  \20  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<\W92VKC0!2%X:T8+2#E^U*2)LZH)YDVV8!PR@]B6T*EII/=MW$&]A$]
MZ$FH,Q(EH:L?!!^B]/0K'[IIWY_*;C^4Q<?Q<"JK9C=-PX^4RGJ7CUVYZX=\
M.E_9]..QF\[+<9N&;OW>;7/2Y;)-X^V,YOGI=N;B]7/(_S.QWVSVZ_RS7_\^
MYM/TC\'I3S^^EUW.4[-X[<9MGE9-^CA<3Y=T.<C=>7*S>'E;->/+FS2I=I!"
MD-8/,@BR^D$.05X_*" HZ@>U$-36#[J'H/OZ00\0]% _Z!&"'NL'R1)E7!(D
MS; FT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P6Q!O(=!;
M46\ET%M1;R706V<?VP1Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z
M*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;;+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U
M;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]M=A/H[:BW$^CMJ+<3
MZ.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@=LY^5
M!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@=XMZMP1ZMZAW^YUZE^GSD,NU
MYVN-S_].JJ?SO?GZ^,ORZ^3LO5QP3K<5Y?DO4$L#!!0    ( -U 8E7_)Z=U
MXP$  &PD   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8
MZ=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO6*#M><]ZDN>*ZZ>MHS#:
MM$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HXCGV-
M;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3\G1R
MV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07/=KY
MO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3\X<RQP+3SD=O74@3\_3[
MN,-(^M-CEPJ1C_7Q5WQ/3*5/?C_JIUU1]</L=+VOUB^'>00V/$Z_XX\S?J__
MRSX$2!\2I \%TH<&Z:, Z>,<I(\+D#XN0?K@$Y1&4$3E**1R%%,Y"JH<156.
MPBI'<96CP,I19!4HL@H4606*K )%5H$BJT"15:#(*E!D%2BR"A19)8JL$D56
MB2*K1)%5HL@J4625*+)*%%DEBJP215:%(JM"D56AR*I09%4HLBH4616*K I%
M5H4BJT*15:/(JE%DU2BR:A19-8JL&D56C2*K1I%5H\BJ460M4&0M4&0M_E/6
M9VN7?QP_///6U-TAGPU_,IJ] 5!+ 0(4 Q0    ( -U 8E4'04UB@0   +$
M   0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%
M  @ W4!B571NVDGN    *P(  !$              ( !KP   &1O8U!R;W!S
M+V-O<F4N>&UL4$L! A0#%     @ W4!B59E<G",0!@  G"<  !,
M     ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " #=0&)5
MBX$HA\X%  #('@  &               @($-"   >&PO=V]R:W-H965T<R]S
M:&5E=#$N>&UL4$L! A0#%     @ W4!B58&3RS=T!P  12   !@
M     ("!$0X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    (
M -U 8E59LL9"\@(  "P(   8              " @;L5  !X;"]W;W)K<VAE
M971S+W-H965T,RYX;6Q02P$"% ,4    " #=0&)59"XE43<(  #D*P  &
M            @('C&   >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#
M%     @ W4!B52,SN"4Q"@  RUD  !@              ("!4"$  'AL+W=O
M<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( -U 8E5 [QGSL0(   L'
M   8              " @;<K  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q0
M2P$"% ,4    " #=0&)5>9X/R/D'  #>)   &               @(&>+@
M>&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ W4!B5<A]+*IU
M"0  >1@  !@              ("!S38  'AL+W=O<FMS:&5E=',O<VAE970X
M+GAM;%!+ 0(4 Q0    ( -U 8E64U8+)8 <  ,D1   8              "
M@7A   !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " #=0&)5
M)?ZR_0\&  !##P  &0              @($.2   >&PO=V]R:W-H965T<R]S
M:&5E=#$P+GAM;%!+ 0(4 Q0    ( -U 8E66VE*_AP8  !,/   9
M      " @51.  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%
M  @ W4!B59N0&9;&!@  .1$  !D              ("!$E4  'AL+W=O<FMS
M:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " #=0&)5%4!*D-D$  ":#
M&0              @($/7   >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+
M 0(4 Q0    ( -U 8E70N0&(' 8  'PF   9              " @1]A  !X
M;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ W4!B59'&]%[T
M P  "PD  !D              ("!<F<  'AL+W=O<FMS:&5E=',O<VAE970Q
M-2YX;6Q02P$"% ,4    " #=0&)5\^J++%$$   K"@  &0
M@(&=:P  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( -U
M8E7+MVA,60<  +(3   9              " @25P  !X;"]W;W)K<VAE971S
M+W-H965T,3<N>&UL4$L! A0#%     @ W4!B5=/S\/%(!0  4@P  !D
M         ("!M7<  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M    " #=0&)58GZDZ$8%  "3"P  &0              @($T?0  >&PO=V]R
M:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( -U 8E6N-];(/0<  +\4
M   9              " @;&"  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL
M4$L! A0#%     @ W4!B52A2<I@&!0  U@L  !D              ("!)8H
M 'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " #=0&)5'VAW
M)^P'   C%   &0              @(%BCP  >&PO=V]R:W-H965T<R]S:&5E
M=#(R+GAM;%!+ 0(4 Q0    ( -U 8E5%$O]_ P0  (,)   9
M  " @867  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @
MW4!B548XW?C- @  208  !D              ("!OYL  'AL+W=O<FMS:&5E
M=',O<VAE970R-"YX;6Q02P$"% ,4    " #=0&)5!=L2ZX("  "5!0  &0
M            @('#G@  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4
M Q0    ( -U 8E5X%]VC1P,  "$'   9              " @7RA  !X;"]W
M;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ W4!B5:F3&[^W P
ME P  !D              ("!^J0  'AL+W=O<FMS:&5E=',O<VAE970R-RYX
M;6Q02P$"% ,4    " #=0&)5(3M=[D,$  #O"P  &0              @('H
MJ   >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( -U 8E47
M!C37J ,  +0*   9              " @6*M  !X;"]W;W)K<VAE971S+W-H
M965T,CDN>&UL4$L! A0#%     @ W4!B51-N"JZ> @  R@4  !D
M     ("!0;$  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M" #=0&)5\>>7K"L#  #M!@  &0              @($6M   >&PO=V]R:W-H
M965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( -U 8E6ZY.1JX0,  "<*   9
M              " @7BW  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L!
M A0#%     @ W4!B51+\J,L1!P  RQ0  !D              ("!D+L  'AL
M+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " #=0&)5R=ZBG,H#
M  """   &0              @('8P@  >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;%!+ 0(4 Q0    ( -U 8E7P#6MY?0<  +\W   9              "
M@=G&  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ W4!B
M5749T0Q^ @  $P8  !D              ("!C<X  'AL+W=O<FMS:&5E=',O
M<VAE970S-BYX;6Q02P$"% ,4    " #=0&)59W0D^3(#  #9"@  &0
M        @(%"T0  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0
M   ( -U 8E7OWE7 A@(  /<&   9              " @:O4  !X;"]W;W)K
M<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ W4!B554XCNCH!   _Q\
M !D              ("!:-<  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q0
M2P$"% ,4    " #=0&)5&26[8 T&  !N+   &0              @(&'W
M>&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( -U 8E6;2^C!
M>P0  "X;   9              " @<OB  !X;"]W;W)K<VAE971S+W-H965T
M-#$N>&UL4$L! A0#%     @ W4!B54Y#VPCR!   HAL  !D
M ("!?><  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " #=
M0&)5UL8&K<<$  "J(0  &0              @(&F[   >&PO=V]R:W-H965T
M<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( -U 8E7Y,=9V @,  ' (   9
M          " @:3Q  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#
M%     @ W4!B5>1+592I @  H@8  !D              ("!W?0  'AL+W=O
M<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " #=0&)5#T,;T=$"  #4
M!P  &0              @(&]]P  >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM
M;%!+ 0(4 Q0    ( -U 8E7'!0'(K (  "T'   9              " @<7Z
M  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ W4!B59OK
M&?O: P  814  !D              ("!J/T  'AL+W=O<FMS:&5E=',O<VAE
M970T."YX;6Q02P$"% ,4    " #=0&)5W,1$*?,#   5$@  &0
M    @(&Y 0$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    (
M -U 8E59W7U^T ,  %D1   9              " @>,% 0!X;"]W;W)K<VAE
M971S+W-H965T-3 N>&UL4$L! A0#%     @ W4!B57=LR6YX @  M08  !D
M             ("!Z@D! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"
M% ,4    " #=0&)5BWS,Q-T"  !$"P  &0              @(&9# $ >&PO
M=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( -U 8E7">JP@+P4
M "(I   9              " @:T/ 0!X;"]W;W)K<VAE971S+W-H965T-3,N
M>&UL4$L! A0#%     @ W4!B57UP_2[G P  50T  !D              ("!
M$Q4! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " #=0&)5
MPWJB,E<"  "H!0  &0              @($Q&0$ >&PO=V]R:W-H965T<R]S
M:&5E=#4U+GAM;%!+ 0(4 Q0    ( -U 8E49E:+7Q@4  /$L   9
M      " @;\; 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%
M  @ W4!B5:<>Y2K,!   210  !D              ("!O"$! 'AL+W=O<FMS
M:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " #=0&)519$.NEH#  #[#P
M&0              @(&_)@$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+
M 0(4 Q0    ( -U 8E5BM^FA9P\  %29   9              " @5 J 0!X
M;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ W4!B564-'G1"
M P  4 H  !D              ("![CD! 'AL+W=O<FMS:&5E=',O<VAE970V
M,"YX;6Q02P$"% ,4    " #=0&)5;R#888@"  #!!@  &0
M@(%G/0$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( -U
M8E7KYFTQ&@4  .\8   9              " @29  0!X;"]W;W)K<VAE971S
M+W-H965T-C(N>&UL4$L! A0#%     @ W4!B5?8&16\X P  R!,   T
M         ( !=T4! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " #=0&)5EXJ[
M',     3 @  "P              @ ':2 $ 7W)E;',O+G)E;'-02P$"% ,4
M    " #=0&)5QWVZ*+D$   1*0  #P              @ '#20$ >&PO=V]R
M:V)O;VLN>&UL4$L! A0#%     @ W4!B57=+<84& @  \20  !H
M     ( !J4X! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%
M  @ W4!B5?\GIW7C 0  ;"0  !,              ( !YU ! %M#;VYT96YT
A7U1Y<&5S72YX;6Q02P4&     $8 1@ A$P  ^U(!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<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>77
<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>78
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>254</ContextCount>
  <ElementCount>308</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>54</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME</Role>
      <ShortName>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY</Role>
      <ShortName>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical</Role>
      <ShortName>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Basis of Presentation and Other Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/BasisofPresentationandOtherInformation</Role>
      <ShortName>Basis of Presentation and Other Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Revenue from Contracts with Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/RevenuefromContractswithCustomers</Role>
      <ShortName>Revenue from Contracts with Customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/Investments</Role>
      <ShortName>Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Other Assets and Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/OtherAssetsandAccruedLiabilities</Role>
      <ShortName>Other Assets and Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Stock Compensation and (Loss) Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/StockCompensationandLossEarningsperShare</Role>
      <ShortName>Stock Compensation and (Loss) Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Government Grants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/GovernmentGrants</Role>
      <ShortName>Government Grants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Discontinued Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/DiscontinuedOperations</Role>
      <ShortName>Discontinued Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Basis of Presentation and Other Information (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/BasisofPresentationandOtherInformationPolicies</Role>
      <ShortName>Basis of Presentation and Other Information (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Basis of Presentation and Other Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/BasisofPresentationandOtherInformationTables</Role>
      <ShortName>Basis of Presentation and Other Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://shentel.com/role/BasisofPresentationandOtherInformation</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Revenue from Contracts with Customers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/RevenuefromContractswithCustomersTables</Role>
      <ShortName>Revenue from Contracts with Customers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://shentel.com/role/RevenuefromContractswithCustomers</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/InvestmentsTables</Role>
      <ShortName>Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://shentel.com/role/Investments</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://shentel.com/role/PropertyPlantandEquipment</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://shentel.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Other Assets and Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/OtherAssetsandAccruedLiabilitiesTables</Role>
      <ShortName>Other Assets and Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://shentel.com/role/OtherAssetsandAccruedLiabilities</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://shentel.com/role/Leases</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://shentel.com/role/Debt</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://shentel.com/role/IncomeTaxes</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Stock Compensation and (Loss) Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/StockCompensationandLossEarningsperShareTables</Role>
      <ShortName>Stock Compensation and (Loss) Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://shentel.com/role/StockCompensationandLossEarningsperShare</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://shentel.com/role/SegmentReporting</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Discontinued Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/DiscontinuedOperationsTables</Role>
      <ShortName>Discontinued Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://shentel.com/role/DiscontinuedOperations</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Basis of Presentation and Other Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/BasisofPresentationandOtherInformationDetails</Role>
      <ShortName>Basis of Presentation and Other Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://shentel.com/role/BasisofPresentationandOtherInformationTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Revenue from Contracts with Customers - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/RevenuefromContractswithCustomersNarrativeDetails</Role>
      <ShortName>Revenue from Contracts with Customers - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers - Amortized and Capitalized Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersAmortizedandCapitalizedCostsDetails</Role>
      <ShortName>Revenue from Contracts with Customers Revenue from Contracts with Customers - Amortized and Capitalized Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Investments - Other Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/InvestmentsOtherInvestmentsDetails</Role>
      <ShortName>Investments - Other Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Investments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/InvestmentsNarrativeDetails</Role>
      <ShortName>Investments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Property, Plant and Equipment - Table (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/PropertyPlantandEquipmentTableDetails</Role>
      <ShortName>Property, Plant and Equipment - Table (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Property, Plant and Equipment - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails</Role>
      <ShortName>Property, Plant and Equipment - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Other Assets and Accrued Liabilities - Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails</Role>
      <ShortName>Other Assets and Accrued Liabilities - Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Other Assets and Accrued Liabilities - Long-Term Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails</Role>
      <ShortName>Other Assets and Accrued Liabilities - Long-Term Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Other Assets and Accrued Liabilities - Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails</Role>
      <ShortName>Other Assets and Accrued Liabilities - Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Other Assets and Accrued Liabilities - Long Term Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails</Role>
      <ShortName>Other Assets and Accrued Liabilities - Long Term Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Other Assets and Accrued Liabilities - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails</Role>
      <ShortName>Other Assets and Accrued Liabilities - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Leases - Maturity of Lease Liability - Lessee (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails</Role>
      <ShortName>Leases - Maturity of Lease Liability - Lessee (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Leases - Maturity of Lease Liability - Lessor (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails</Role>
      <ShortName>Leases - Maturity of Lease Liability - Lessor (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Debt - Credit Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/DebtCreditAgreementDetails</Role>
      <ShortName>Debt - Credit Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Reconciliation of Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Stock Compensation and (Loss) Earnings per Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails</Role>
      <ShortName>Stock Compensation and (Loss) Earnings per Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://shentel.com/role/StockCompensationandLossEarningsperShareTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Stock Compensation and (Loss) Earnings per Share - Basic and Diluted Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails</Role>
      <ShortName>Stock Compensation and (Loss) Earnings per Share - Basic and Diluted Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://shentel.com/role/StockCompensationandLossEarningsperShareTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Government Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/GovernmentGrantsDetails</Role>
      <ShortName>Government Grants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://shentel.com/role/GovernmentGrants</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Segment Reporting - Selected Financial Data for Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails</Role>
      <ShortName>Segment Reporting - Selected Financial Data for Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Segment Reporting - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/SegmentReportingReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails</Role>
      <ShortName>Segment Reporting - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Discontinued Operations - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/DiscontinuedOperationsNarrativeDetails</Role>
      <ShortName>Discontinued Operations - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="shen-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Discontinued Operations - Income (Loss) From Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails</Role>
      <ShortName>Discontinued Operations - Income (Loss) From Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="shen-20220930.htm">shen-20220930.htm</File>
    <File>shen-20220930.xsd</File>
    <File>shen-20220930_cal.xml</File>
    <File>shen-20220930_def.xml</File>
    <File>shen-20220930_lab.xml</File>
    <File>shen-20220930_pre.xml</File>
    <File>shenex31109302022.htm</File>
    <File>shenex31209302022.htm</File>
    <File>shenex31309302022.htm</File>
    <File>shenex3209302022.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>shen-20220930_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="970">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>80
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "shen-20220930.htm": {
   "axisCustom": 0,
   "axisStandard": 23,
   "contextCount": 254,
   "dts": {
    "calculationLink": {
     "local": [
      "shen-20220930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "shen-20220930_def.xml"
     ]
    },
    "inline": {
     "local": [
      "shen-20220930.htm"
     ]
    },
    "labelLink": {
     "local": [
      "shen-20220930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "shen-20220930_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "shen-20220930.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/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 479,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 4,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 9
   },
   "keyCustom": 45,
   "keyStandard": 263,
   "memberCustom": 23,
   "memberStandard": 31,
   "nsprefix": "shen",
   "nsuri": "http://shentel.com/20220930",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "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",
     "role": "http://shentel.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "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": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentHoldingsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Investments",
     "role": "http://shentel.com/role/Investments",
     "shortName": "Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentHoldingsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Property, Plant and Equipment",
     "role": "http://shentel.com/role/PropertyPlantandEquipment",
     "shortName": "Property, Plant and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Goodwill and Intangible Assets",
     "role": "http://shentel.com/role/GoodwillandIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Other Assets and Accrued Liabilities",
     "role": "http://shentel.com/role/OtherAssetsandAccruedLiabilities",
     "shortName": "Other Assets and Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Leases",
     "role": "http://shentel.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Debt",
     "role": "http://shentel.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Income Taxes",
     "role": "http://shentel.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Stock Compensation and (Loss) Earnings per Share",
     "role": "http://shentel.com/role/StockCompensationandLossEarningsperShare",
     "shortName": "Stock Compensation and (Loss) Earnings per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Government Grants",
     "role": "http://shentel.com/role/GovernmentGrants",
     "shortName": "Government Grants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Commitments and Contingencies",
     "role": "http://shentel.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS",
     "role": "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Segment Reporting",
     "role": "http://shentel.com/role/SegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Discontinued Operations",
     "role": "http://shentel.com/role/DiscontinuedOperations",
     "shortName": "Discontinued Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Basis of Presentation and Other Information (Policies)",
     "role": "http://shentel.com/role/BasisofPresentationandOtherInformationPolicies",
     "shortName": "Basis of Presentation and Other Information (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Basis of Presentation and Other Information (Tables)",
     "role": "http://shentel.com/role/BasisofPresentationandOtherInformationTables",
     "shortName": "Basis of Presentation and Other Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Revenue from Contracts with Customers (Tables)",
     "role": "http://shentel.com/role/RevenuefromContractswithCustomersTables",
     "shortName": "Revenue from Contracts with Customers (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "shen:ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Investments (Tables)",
     "role": "http://shentel.com/role/InvestmentsTables",
     "shortName": "Investments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "shen:ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Property, Plant and Equipment (Tables)",
     "role": "http://shentel.com/role/PropertyPlantandEquipmentTables",
     "shortName": "Property, Plant and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "role": "http://shentel.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Other Assets and Accrued Liabilities (Tables)",
     "role": "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesTables",
     "shortName": "Other Assets and Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Leases (Tables)",
     "role": "http://shentel.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Debt (Tables)",
     "role": "http://shentel.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Income Taxes (Tables)",
     "role": "http://shentel.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Stock Compensation and (Loss) Earnings per Share (Tables)",
     "role": "http://shentel.com/role/StockCompensationandLossEarningsperShareTables",
     "shortName": "Stock Compensation and (Loss) Earnings per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Segment Reporting (Tables)",
     "role": "http://shentel.com/role/SegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Discontinued Operations (Tables)",
     "role": "http://shentel.com/role/DiscontinuedOperationsTables",
     "shortName": "Discontinued Operations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Basis of Presentation and Other Information (Details)",
     "role": "http://shentel.com/role/BasisofPresentationandOtherInformationDetails",
     "shortName": "Basis of Presentation and Other Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0e45853dfe354d8b86741d7b15cf8e91_D20210701-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "shen:WeightedAverageCustomerLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Revenue from Contracts with Customers - Narrative (Details)",
     "role": "http://shentel.com/role/RevenuefromContractswithCustomersNarrativeDetails",
     "shortName": "Revenue from Contracts with Customers - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "shen:WeightedAverageCustomerLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CapitalizedContractCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "ieb497359a2694b41b42ccdcf6f47722e_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers - Amortized and Capitalized Costs (Details)",
     "role": "http://shentel.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersAmortizedandCapitalizedCostsDetails",
     "shortName": "Revenue from Contracts with Customers Revenue from Contracts with Customers - Amortized and Capitalized Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CapitalizedContractCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "ieb497359a2694b41b42ccdcf6f47722e_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "shen:ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNi",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Investments - Other Investments (Details)",
     "role": "http://shentel.com/role/InvestmentsOtherInvestmentsDetails",
     "shortName": "Investments - Other Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "shen:ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNiCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "shen:SERPInvestmentsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Investments - Narrative (Details)",
     "role": "http://shentel.com/role/InvestmentsNarrativeDetails",
     "shortName": "Investments - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:InvestmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i3efe143427ff498ba9420e5290e74882_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNi",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME",
     "role": "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostsAndExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Property, Plant and Equipment - Table (Details)",
     "role": "http://shentel.com/role/PropertyPlantandEquipmentTableDetails",
     "shortName": "Property, Plant and Equipment - Table (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Property, Plant and Equipment - Narrative (Details)",
     "role": "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails",
     "shortName": "Property, Plant and Equipment - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)",
     "role": "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets - Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AmortizationOfIntangibleAssets",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)",
     "role": "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill and Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AmortizationOfIntangibleAssets",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "shen:FCCSpectrumLicensesLeasesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Other Assets and Accrued Liabilities - Current Assets (Details)",
     "role": "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails",
     "shortName": "Other Assets and Accrued Liabilities - Current Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "shen:FCCSpectrumLicensesLeasesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNetNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Other Assets and Accrued Liabilities - Long-Term Assets (Details)",
     "role": "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails",
     "shortName": "Other Assets and Accrued Liabilities - Long-Term Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNetNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "shen:AccruedProgrammingCostsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Other Assets and Accrued Liabilities - Current Liabilities (Details)",
     "role": "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails",
     "shortName": "Other Assets and Accrued Liabilities - Current Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "shen:AccruedProgrammingCostsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Other Assets and Accrued Liabilities - Long Term Liabilities (Details)",
     "role": "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails",
     "shortName": "Other Assets and Accrued Liabilities - Long Term Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Other Assets and Accrued Liabilities - Narrative (Details)",
     "role": "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails",
     "shortName": "Other Assets and Accrued Liabilities - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "id5e07da5f55445f1b7babb33a8ea42f4_D20220101-20220930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:PaymentsForRestructuring",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Leases - Narrative (Details)",
     "role": "http://shentel.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i79eb16051bd8463380c0282c0ad00b59_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "role": "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i79eb16051bd8463380c0282c0ad00b59_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Leases - Maturity of Lease Liability - Lessee (Details)",
     "role": "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails",
     "shortName": "Leases - Maturity of Lease Liability - Lessee (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Leases - Maturity of Lease Liability - Lessor (Details)",
     "role": "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails",
     "shortName": "Leases - Maturity of Lease Liability - Lessor (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Debt - Credit Agreement (Details)",
     "role": "http://shentel.com/role/DebtCreditAgreementDetails",
     "shortName": "Debt - Credit Agreement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i95b8269d26ed4f81bf1a8e173a99b0be_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i462f905be0b04ad3b60fdb3b11a7d1fe_D20220701-20220701",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIssuanceOfSecuredDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Debt - Narrative (Details)",
     "role": "http://shentel.com/role/DebtNarrativeDetails",
     "shortName": "Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i462f905be0b04ad3b60fdb3b11a7d1fe_D20220701-20220701",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIssuanceOfSecuredDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Details)",
     "role": "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails",
     "shortName": "Income Taxes - Reconciliation of Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIncomeTaxRefunds",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Income Taxes - Narrative (Details)",
     "role": "http://shentel.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIncomeTaxRefunds",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Stock Compensation and (Loss) Earnings per Share - Narrative (Details)",
     "role": "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails",
     "shortName": "Stock Compensation and (Loss) Earnings per Share - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Stock Compensation and (Loss) Earnings per Share - Basic and Diluted Earnings Per Share (Details)",
     "role": "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails",
     "shortName": "Stock Compensation and (Loss) Earnings per Share - Basic and Diluted Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "shen:BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "ib44f720984c24504880784df7e14571f_D20211001-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "shen:IncreaseDecreaseInGrantsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Government Grants (Details)",
     "role": "http://shentel.com/role/GovernmentGrantsDetails",
     "shortName": "Government Grants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "ib44f720984c24504880784df7e14571f_D20211001-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "shen:IncreaseDecreaseInGrantsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Segment Reporting - Selected Financial Data for Segments (Details)",
     "role": "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails",
     "shortName": "Segment Reporting - Selected Financial Data for Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "iba323c6e88f34c09adb383c4d2034907_D20220701-20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:SellingGeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i963f3e95ba21452791cfc048b6e0b39e_D20210702-20210702",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)",
     "role": "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i0a6638040bf04d1a9ae076a962a3481e_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Segment Reporting - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Details)",
     "role": "http://shentel.com/role/SegmentReportingReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails",
     "shortName": "Segment Reporting - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i3ee5c3b810174f88a01ad71d484a5603_I20210701",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "shen:DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Discontinued Operations - Narrative (Details)",
     "role": "http://shentel.com/role/DiscontinuedOperationsNarrativeDetails",
     "shortName": "Discontinued Operations - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i3ee5c3b810174f88a01ad71d484a5603_I20210701",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "shen:DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Discontinued Operations - Income (Loss) From Discontinued Operations (Details)",
     "role": "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
     "shortName": "Discontinued Operations - Income (Loss) From Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i026ae1be340e42b6a1ed3f474a069c75_D20210701-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "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 CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Basis of Presentation and Other Information",
     "role": "http://shentel.com/role/BasisofPresentationandOtherInformation",
     "shortName": "Basis of Presentation and Other Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Revenue from Contracts with Customers",
     "role": "http://shentel.com/role/RevenuefromContractswithCustomers",
     "shortName": "Revenue from Contracts with Customers",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "shen-20220930.htm",
      "contextRef": "i5df7a30ce28c4d1a9f825688a9fd46a9_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 54,
   "tag": {
    "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://shentel.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://shentel.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://shentel.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://shentel.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://shentel.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://shentel.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r577"
     ],
     "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://shentel.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r578"
     ],
     "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://shentel.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://shentel.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://shentel.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://shentel.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://shentel.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://shentel.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r575"
     ],
     "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://shentel.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"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://shentel.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://shentel.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r575"
     ],
     "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://shentel.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://shentel.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r575"
     ],
     "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://shentel.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://shentel.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r579"
     ],
     "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://shentel.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r575"
     ],
     "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://shentel.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r575"
     ],
     "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://shentel.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r575"
     ],
     "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://shentel.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r575"
     ],
     "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://shentel.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://shentel.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r574"
     ],
     "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://shentel.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r576"
     ],
     "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://shentel.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://shentel.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "shen_AccruedProgrammingCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Programming Costs, Current",
        "label": "Accrued Programming Costs, Current",
        "terseLabel": "Accrued programming costs"
       }
      }
     },
     "localname": "AccruedProgrammingCostsCurrent",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments Related To Tax Withholding For Share-based Compensation, Shares",
        "label": "Adjustments Related To Tax Withholding For Share-based Compensation, Shares",
        "negatedTerseLabel": "Shares surrendered for settlement of employee taxes upon issuance of vested equity awards (in shares)"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensationShares",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "shen_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition, Consideration Transferred, Liabilities Incurred",
        "label": "Asset Acquisition, Consideration Transferred, Liabilities Incurred",
        "terseLabel": "Asset acquisition, consideration transferred, liabilities incurred"
       }
      }
     },
     "localname": "AssetAcquisitionConsiderationTransferredLiabilitiesIncurred",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_AssetPurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Purchase Agreement",
        "label": "Asset Purchase Agreement [Member]",
        "terseLabel": "Asset Purchase Agreement"
       }
      }
     },
     "localname": "AssetPurchaseAgreementMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_BeamFixedWirelessNetworkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Beam Fixed Wireless Network",
        "label": "Beam Fixed Wireless Network [Member]",
        "terseLabel": "Beam Fixed Wireless Network"
       }
      }
     },
     "localname": "BeamFixedWirelessNetworkMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_BroadbandSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Broadband Segment",
        "label": "Broadband Segment [Member]",
        "terseLabel": "Goodwill - Broadband",
        "verboseLabel": "Broadband"
       }
      }
     },
     "localname": "BroadbandSegmentMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of noncontrolling interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.",
        "label": "Business Acquisition Equity Interest Issued or Issuable to Noncontrolling, Value Assigned",
        "negatedTerseLabel": "Shares surrendered for settlement of employee taxes upon issuance of vested equity awards"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableToNoncontrollingValueAssigned",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Acquisition Noncontrolling Interest, Shares Reserved To Acquire Noncontrolling Interest",
        "label": "Business Acquisition Noncontrolling Interest, Shares Reserved To Acquire Noncontrolling Interest",
        "terseLabel": "Effect from dilutive shares and options outstanding (in shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionNoncontrollingInterestSharesReservedToAcquireNoncontrollingInterest",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "shen_CapitalizedContractCostPayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Contract Cost Payments",
        "label": "Capitalized Contract Cost Payments",
        "terseLabel": "Contract payments"
       }
      }
     },
     "localname": "CapitalizedContractCostPayments",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersAmortizedandCapitalizedCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_CapitalizedContractCostRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Contract Cost [Roll Forward]",
        "label": "Capitalized Contract Cost [Roll Forward]",
        "terseLabel": "Capitalized Contract Cost [Roll Forward]"
       }
      }
     },
     "localname": "CapitalizedContractCostRollForward",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersAmortizedandCapitalizedCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "shen_CarrierAccessRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrier Access Revenue [Member]",
        "label": "Carrier Access Revenue [Member]",
        "terseLabel": "RLEC &amp; Other"
       }
      }
     },
     "localname": "CarrierAccessRevenueMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_CobankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity securities investments.",
        "label": "CoBank [Member]",
        "terseLabel": "CoBank"
       }
      }
     },
     "localname": "CobankMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_CommercialFiberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Fiber",
        "label": "Commercial Fiber [Member]",
        "terseLabel": "Commercial Fiber"
       }
      }
     },
     "localname": "CommercialFiberMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Discontinued Operation, Consideration, Waived Management Fees",
        "label": "Disposal Group, Discontinued Operation, Consideration, Waived Management Fees",
        "terseLabel": "Waived management fees"
       }
      }
     },
     "localname": "DisposalGroupDiscontinuedOperationConsiderationWaivedManagementFees",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group Including Discontinued Operation Extinguishment Of Debt",
        "label": "Disposal Group Including Discontinued Operation Extinguishment Of Debt",
        "negatedTerseLabel": "Debt extinguishment"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationExtinguishmentOfDebt",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Finite-lived Intangible Assets",
        "label": "Disposal Group, Including Discontinued Operation, Finite-lived Intangible Assets",
        "terseLabel": "Discontinued operation, finite-lived intangible assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssets",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Finite-lived Intangible Assets, Liabilities Incurred",
        "label": "Disposal Group, Including Discontinued Operation, Finite-lived Intangible Assets, Liabilities Incurred",
        "terseLabel": "Discontinued operation, finite-lived intangible assets, liabilities incurred"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationFiniteLivedIntangibleAssetsLiabilitiesIncurred",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Indefinite-Lived Intangible Assets",
        "label": "Disposal Group, Including Discontinued Operation, Indefinite-Lived Intangible Assets",
        "terseLabel": "Discontinued operation, indefinite-lived intangible assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationIndefiniteLivedIntangibleAssets",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Selling, General And Administrative Expense",
        "label": "Disposal Group, Including Discontinued Operation, Selling, General And Administrative Expense",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operations, Severance Expense",
        "label": "Disposal Group, Including Discontinued Operations, Severance Expense",
        "terseLabel": "Severance expense"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationsSeveranceExpense",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome",
        "label": "EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome",
        "terseLabel": "Stranded tax effects reclassified from other comprehensive income"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationReclassificationFromOtherComprehensiveIncome",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_EmployeesAndDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employees And Directors",
        "label": "Employees And Directors [Member]",
        "terseLabel": "Employees And Directors"
       }
      }
     },
     "localname": "EmployeesAndDirectorsMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_EmployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employees",
        "label": "Employees [Member]",
        "terseLabel": "Employees"
       }
      }
     },
     "localname": "EmployeesMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_EntityWideInformationRevenueFromExternalCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Wide Information Revenue From External Customer [Abstract]",
        "terseLabel": "External revenue"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerAbstract",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "shen_EquipmentAndSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use and related equipment.",
        "label": "Equipment and Software [Member]",
        "terseLabel": "Equipment and software"
       }
      }
     },
     "localname": "EquipmentAndSoftwareMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_EquipmentProductAndServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment Product And Service [Member]",
        "label": "Equipment Product And Service [Member]",
        "terseLabel": "Equipment revenue"
       }
      }
     },
     "localname": "EquipmentProductAndServiceMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_FCCSpectrumLicensesLeasesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FCC Spectrum Licenses Leases, Current",
        "label": "FCC Spectrum Licenses Leases, Current",
        "terseLabel": "Deposit for FCC spectrum licenses"
       }
      }
     },
     "localname": "FCCSpectrumLicensesLeasesCurrent",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_FCCSpectrumLicensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FCC Spectrum Licenses [Member]",
        "label": "FCC Spectrum Licenses [Member]",
        "terseLabel": "FCC Spectrum licenses"
       }
      }
     },
     "localname": "FCCSpectrumLicensesMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_FinanceLeaseCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Cost",
        "label": "Finance Lease, Cost",
        "terseLabel": "Finance lease, cost"
       }
      }
     },
     "localname": "FinanceLeaseCost",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_FinanceLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 2.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour",
       "weight": 1.0
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Liability, To Be Paid, After Year Four",
        "label": "Finance Lease, Liability, To Be Paid, After Year Four",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_FrederickCountyMarylandMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frederick County, Maryland",
        "label": "Frederick County, Maryland [Member]",
        "terseLabel": "Frederick County, Maryland"
       }
      }
     },
     "localname": "FrederickCountyMarylandMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GovernmentGrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_GovernmentGrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Government Grants",
        "label": "Government Grants [Abstract]"
       }
      }
     },
     "localname": "GovernmentGrantsAbstract",
     "nsuri": "http://shentel.com/20220930",
     "xbrltype": "stringItemType"
    },
    "shen_GrantsReceivablePerformanceConditionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grants Receivable, Performance Condition Period",
        "label": "Grants Receivable, Performance Condition Period",
        "terseLabel": "Grants receivable, performance condition period"
       }
      }
     },
     "localname": "GrantsReceivablePerformanceConditionPeriod",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GovernmentGrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "shen_ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment of Long-Lived Assets, Number of Wireless Sites Closed",
        "label": "Impairment of Long-Lived Assets, Number of Wireless Sites Closed",
        "terseLabel": "Number of wireless sites closed"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsNumberOfWirelessSitesClosed",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "shen_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Loss From Discontinued Operations Net Of Tax Attributable To Parent Excluding Gain Loss On Disposition",
        "label": "Income Loss From Discontinued Operations Net Of Tax Attributable To Parent Excluding Gain Loss On Disposition",
        "terseLabel": "(Loss) income from discontinued operations, net of tax"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToParentExcludingGainLossOnDisposition",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_IncreaseDecreaseInGrantsReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Grants Receivable",
        "label": "Increase (Decrease) in Grants Receivable",
        "terseLabel": "Increase (decrease) in grants receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInGrantsReceivable",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GovernmentGrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Operating Lease Assets And Liabilities, Net",
        "label": "Increase (Decrease) In Operating Lease Assets And Liabilities, Net",
        "terseLabel": "Operating lease assets and liabilities, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_IndefiniteLivedIntangibleAssetsRefund": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indefinite-lived Intangible Assets Refund",
        "label": "Indefinite-lived Intangible Assets Refund",
        "terseLabel": "Assets refund"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsRefund",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_LeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liabilities, Payments, Due [Abstract]",
        "label": "Lease Liabilities, Payments, Due [Abstract]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "LeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "shen_LeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 2.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease, Liability",
        "label": "Lease, Liability",
        "totalLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "LeaseLiability",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_LesseeLeaseLiabilityPaymentsDue": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease Liability, Payments, Due",
        "label": "Lessee, Lease Liability, Payments, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeLeaseLiabilityPaymentsDue",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_LesseeLeaseLiabilityPaymentsDueAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_2": {
       "order": 6.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease Liability, Payments, Due After Year Four",
        "label": "Lessee, Lease Liability, Payments, Due After Year Four",
        "totalLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "LesseeLeaseLiabilityPaymentsDueAfterYearFour",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_LesseeLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_2": {
       "order": 5.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease Liability, Payments, Due Year Four",
        "label": "Lessee, Lease Liability, Payments, Due Year Four",
        "totalLabel": "2026"
       }
      }
     },
     "localname": "LesseeLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_LesseeLeaseLiabilityPaymentsDueYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_2": {
       "order": 2.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease Liability, Payments, Due Year One",
        "label": "Lessee, Lease Liability, Payments, Due Year One",
        "totalLabel": "2023"
       }
      }
     },
     "localname": "LesseeLeaseLiabilityPaymentsDueYearOne",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_LesseeLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_2": {
       "order": 4.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease Liability, Payments, Due Year Three",
        "label": "Lessee, Lease Liability, Payments, Due Year Three",
        "totalLabel": "2025"
       }
      }
     },
     "localname": "LesseeLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_LesseeLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_2": {
       "order": 3.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease Liability, Payments, Due Year Two",
        "label": "Lessee, Lease Liability, Payments, Due Year Two",
        "totalLabel": "2024"
       }
      }
     },
     "localname": "LesseeLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_2": {
       "order": 1.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease Liability, Payments, Remainder of Fiscal Year",
        "label": "Lessee, Lease Liability, Payments, Remainder of Fiscal Year",
        "totalLabel": "2022"
       }
      }
     },
     "localname": "LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_LesseeLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 1.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease Liability, Undiscounted Excess Amount",
        "label": "Lessee, Lease Liability, Undiscounted Excess Amount",
        "totalLabel": "Less: Interest"
       }
      }
     },
     "localname": "LesseeLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_LessorOperatingLeasePaymentToBeReceivedAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessor, Operating Lease, Payment To Be Received, After Year Four",
        "label": "Lessor, Operating Lease, Payment To Be Received, After Year Four",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentToBeReceivedAfterYearFour",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_LewisCountyWestVirginiaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lewis County, West Virginia",
        "label": "Lewis County, West Virginia [Member]",
        "terseLabel": "Lewis County, West Virginia"
       }
      }
     },
     "localname": "LewisCountyWestVirginiaMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GovernmentGrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_LongLivedAssetsNumberOfWirelessSites": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-Lived Assets, Number Of Wireless Sites",
        "label": "Long-Lived Assets, Number Of Wireless Sites",
        "terseLabel": "Number of wireless sites"
       }
      }
     },
     "localname": "LongLivedAssetsNumberOfWirelessSites",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "shen_LongTermDebtNetOfUnamortizedLoanFees": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/DebtCreditAgreementDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized loan fees of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Total debt, net of unamortized loan fees",
        "totalLabel": "Total debt, net of unamortized loan fees"
       }
      }
     },
     "localname": "LongTermDebtNetOfUnamortizedLoanFees",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_OtherIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Income [Line Items]",
        "label": "Other Income [Line Items]",
        "terseLabel": "Other Income [Line Items]"
       }
      }
     },
     "localname": "OtherIncomeLineItems",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GovernmentGrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "shen_OtherIncomeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Income [Table]",
        "label": "Other Income [Table]",
        "terseLabel": "Other Income [Table]"
       }
      }
     },
     "localname": "OtherIncomeTable",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GovernmentGrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "shen_PercentageOfPatronageCreditPaidInCash": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of patronage credits paid in cash by the entity.",
        "label": "Percentage of Patronage Credit Paid in Cash",
        "terseLabel": "Percentage of patronage credit paid in cash"
       }
      }
     },
     "localname": "PercentageOfPatronageCreditPaidInCash",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "shen_PercentageOfPatronageCreditPaidInShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of patronage credits paid in share by the entity.",
        "label": "Percentage of Patronage Credit Paid in Share",
        "terseLabel": "Percentage of patronage credit paid in share"
       }
      }
     },
     "localname": "PercentageOfPatronageCreditPaidInShare",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "shen_PrepaidMaintenanceExpenseCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid Maintenance Expense, Current",
        "label": "Prepaid Maintenance Expense, Current",
        "terseLabel": "Prepaid maintenance and software expenses"
       }
      }
     },
     "localname": "PrepaidMaintenanceExpenseCurrent",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_RailroadCrossingRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Railroad Crossing Rights [Member]",
        "label": "Railroad Crossing Rights [Member]",
        "terseLabel": "Railroad crossing rights"
       }
      }
     },
     "localname": "RailroadCrossingRightsMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of income from continuing operations from segments to consolidated [Abstract]",
        "terseLabel": "Reconciliation of income from continuing operations from segments to consolidated [Abstract]"
       }
      }
     },
     "localname": "ReconciliationOfIncomeFromContinuingOperationsFromSegmentsToConsolidatedAbstract",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/SegmentReportingReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "shen_RelativeTotalShareholderReturnAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Relative Total Shareholder Return Awards [Member]",
        "label": "Relative Total Shareholder Return Awards [Member]",
        "terseLabel": "Relative Total Shareholder Return Awards"
       }
      }
     },
     "localname": "RelativeTotalShareholderReturnAwardsMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_ResidentialAndSMBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residential And SMB",
        "label": "Residential And SMB [Member]",
        "terseLabel": "Residential &amp; SMB"
       }
      }
     },
     "localname": "ResidentialAndSMBMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_RevenueRemainingPerformanceObligationAmountPerYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Remaining Performance Obligation, Amount Per Year",
        "label": "Revenue Remaining Performance Obligation, Amount Per Year",
        "terseLabel": "Revenue remaining performance obligation, per year"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationAmountPerYear",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_SERPInvestmentsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SERP Investments, Current",
        "label": "SERP Investments, Current",
        "terseLabel": "SERP investments"
       }
      }
     },
     "localname": "SERPInvestmentsCurrent",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails",
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_SalesAndPropertyTaxesPayableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales And Property Taxes Payable Current",
        "label": "Sales And Property Taxes Payable Current",
        "terseLabel": "Sales and property taxes payable"
       }
      }
     },
     "localname": "SalesAndPropertyTaxesPayableCurrent",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other investments which do not have readily determinable fair values.",
        "label": "Schedule Of Other Investments Which Do Not Have Readily Determinable Fair Values [Table Text Block]",
        "terseLabel": "Schedule of Other Investments"
       }
      }
     },
     "localname": "ScheduleOfOtherInvestmentsWhichDoNotHaveReadilyDeterminableFairValuesTableTextBlock",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/InvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "shen_ServiceandOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service and Other [Member]",
        "label": "Service and Other [Member]",
        "terseLabel": "Service revenue and other",
        "verboseLabel": "Service revenue and other"
       }
      }
     },
     "localname": "ServiceandOtherMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_TermLoanA1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan from a bank/financial institution for a specific amount that has a specified repayment schedule and a fixed/floating interest rate.",
        "label": "Term loan A-1 [Member]",
        "terseLabel": "Term loan A-1"
       }
      }
     },
     "localname": "TermLoanA1Member",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/DebtCreditAgreementDetails",
      "http://shentel.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_TermLoanA2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan from a bank/financial institution for a specific amount that has a specified repayment schedule and a fixed/floating interest rate.",
        "label": "Term loan A-2 [Member]",
        "terseLabel": "Term loan A-2"
       }
      }
     },
     "localname": "TermLoanA2Member",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/DebtCreditAgreementDetails",
      "http://shentel.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_TowerLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tower Lease [Member]",
        "label": "Tower Lease [Member]",
        "terseLabel": "Tower lease"
       }
      }
     },
     "localname": "TowerLeaseMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_TowerSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tower Segment",
        "label": "Tower Segment [Member]",
        "terseLabel": "Tower"
       }
      }
     },
     "localname": "TowerSegmentMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_UnamortizedLoanFeesNet": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/DebtCreditAgreementDetails": {
       "order": 2.0,
       "parentTag": "shen_LongTermDebtNetOfUnamortizedLoanFees",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the net unamortized loan fees.",
        "label": "Unamortized Loan Fees, Net",
        "terseLabel": "Less: unamortized loan fees"
       }
      }
     },
     "localname": "UnamortizedLoanFeesNet",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "shen_ValleyNetworkPartnershipMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valley Network Partnership [Member]",
        "label": "Valley Network Partnership [Member]",
        "terseLabel": "Valley Network Partnership"
       }
      }
     },
     "localname": "ValleyNetworkPartnershipMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "shen_WeightedAverageCustomerLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Customer Life",
        "label": "Weighted Average Customer Life",
        "terseLabel": "Weighted average customer life"
       }
      }
     },
     "localname": "WeightedAverageCustomerLife",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "shen_WorkforceReductionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Workforce Reduction Program",
        "label": "Workforce Reduction Program [Member]",
        "terseLabel": "Workforce Reduction Program"
       }
      }
     },
     "localname": "WorkforceReductionProgramMember",
     "nsuri": "http://shentel.com/20220930",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r129",
      "r164",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r184",
      "r188",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r280",
      "r281",
      "r283",
      "r285",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r129",
      "r164",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r184",
      "r188",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r280",
      "r281",
      "r283",
      "r285",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r268",
      "r269",
      "r270",
      "r271",
      "r291",
      "r322",
      "r354",
      "r356",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r537",
      "r540",
      "r571",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails",
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails",
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r268",
      "r269",
      "r270",
      "r271",
      "r291",
      "r322",
      "r354",
      "r356",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r537",
      "r540",
      "r571",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails",
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails",
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r191",
      "r269",
      "r270",
      "r341",
      "r344",
      "r482",
      "r536",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r191",
      "r269",
      "r270",
      "r341",
      "r344",
      "r482",
      "r536",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r257",
      "r268",
      "r269",
      "r270",
      "r271",
      "r291",
      "r322",
      "r350",
      "r354",
      "r356",
      "r382",
      "r383",
      "r384",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r537",
      "r540",
      "r571",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails",
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails",
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r257",
      "r268",
      "r269",
      "r270",
      "r271",
      "r291",
      "r322",
      "r350",
      "r354",
      "r356",
      "r382",
      "r383",
      "r384",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r537",
      "r540",
      "r571",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails",
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails",
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r1",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r155",
      "r210",
      "r211",
      "r403",
      "r432",
      "r433",
      "r434",
      "r435",
      "r450",
      "r465",
      "r466",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r1",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r155",
      "r210",
      "r211",
      "r403",
      "r432",
      "r433",
      "r434",
      "r435",
      "r450",
      "r465",
      "r466",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": {
     "auth_ref": [
      "r135",
      "r136",
      "r137",
      "r140",
      "r141",
      "r143",
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Error Correction, Adjustment [Member]",
        "terseLabel": "Error Correction"
       }
      }
     },
     "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [
      "r1",
      "r130",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r140",
      "r141",
      "r143",
      "r144",
      "r155",
      "r210",
      "r211",
      "r403",
      "r432",
      "r433",
      "r434",
      "r435",
      "r450",
      "r465",
      "r466",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]",
        "terseLabel": "Pre-Adjustment"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r192",
      "r193",
      "r341",
      "r345",
      "r539",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/GovernmentGrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r192",
      "r193",
      "r341",
      "r345",
      "r539",
      "r557",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/GovernmentGrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r197",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsAndNontradeReceivableTextBlock": {
     "auth_ref": [
      "r202",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.",
        "label": "Accounts and Nontrade Receivable [Text Block]",
        "terseLabel": "Government Grants"
       }
      }
     },
     "localname": "AccountsAndNontradeReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GovernmentGrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r65",
      "r473"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.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",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r198",
      "r199"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "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 of allowance for doubtful accounts of $371 and $352, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "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 and other",
        "totalLabel": "Accrued liabilities and other"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r39",
      "r68"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Salaries, Current",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r43",
      "r248"
     ],
     "calculation": {
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails": {
       "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",
        "verboseLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r76",
      "r78",
      "r85",
      "r86",
      "r87",
      "r130",
      "r131",
      "r132",
      "r428",
      "r466",
      "r541",
      "r542"
     ],
     "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 Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r56",
      "r473"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r389",
      "r390",
      "r391",
      "r433"
     ],
     "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "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 (loss) income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r61",
      "r200",
      "r212"
     ],
     "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",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r118",
      "r230",
      "r237"
     ],
     "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 expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r154"
     ],
     "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": "Anti-dilutive awards outstanding (fewer than)(in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetAcquisitionAxis": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by asset acquisition.",
        "label": "Asset Acquisition [Axis]",
        "terseLabel": "Asset Acquisition [Axis]"
       }
      }
     },
     "localname": "AssetAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetAcquisitionConsiderationTransferred": {
     "auth_ref": [
      "r418",
      "r419",
      "r420",
      "r421"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.",
        "label": "Asset Acquisition, Consideration Transferred",
        "terseLabel": "Asset acquisition, consideration transferred"
       }
      }
     },
     "localname": "AssetAcquisitionConsiderationTransferred",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetAcquisitionDomain": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset acquisition.",
        "label": "Asset Acquisition [Domain]",
        "terseLabel": "Asset Acquisition [Domain]"
       }
      }
     },
     "localname": "AssetAcquisitionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "auth_ref": [
      "r256"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligations, Noncurrent",
        "terseLabel": "Asset retirement obligations"
       }
      }
     },
     "localname": "AssetRetirementObligationsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetUnderConstructionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset in process of being built.",
        "label": "Asset under Construction [Member]",
        "terseLabel": "Plant under construction"
       }
      }
     },
     "localname": "AssetUnderConstructionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r47",
      "r125",
      "r172",
      "r179",
      "r186",
      "r208",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r279",
      "r280",
      "r282",
      "r284",
      "r286",
      "r287",
      "r425",
      "r429",
      "r437",
      "r471",
      "r473",
      "r500",
      "r518"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r37",
      "r63",
      "r125",
      "r208",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r279",
      "r280",
      "r282",
      "r284",
      "r286",
      "r287",
      "r425",
      "r429",
      "r437",
      "r471",
      "r473"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r26",
      "r28",
      "r32",
      "r245",
      "r251"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "terseLabel": "Current assets held for sale"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385"
     ],
     "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://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Buildings and structures"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "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": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r216"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Amortization",
        "negatedTerseLabel": "Contract amortization"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersAmortizedandCapitalizedCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r215"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Net",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersAmortizedandCapitalizedCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetCurrent": {
     "auth_ref": [
      "r215"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.",
        "label": "Capitalized Contract Cost, Net, Current",
        "terseLabel": "Broadband contract acquisition costs"
       }
      }
     },
     "localname": "CapitalizedContractCostNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetNoncurrent": {
     "auth_ref": [
      "r215"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.",
        "label": "Capitalized Contract Cost, Net, Noncurrent",
        "terseLabel": "Broadband contract acquisition costs"
       }
      }
     },
     "localname": "CapitalizedContractCostNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostTableTextBlock": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.",
        "label": "Capitalized Contract Cost [Table Text Block]",
        "terseLabel": "Schedule of Amortized and Capitalized Contract Cost"
       }
      }
     },
     "localname": "CapitalizedContractCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/RevenuefromContractswithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r35",
      "r40",
      "r120"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.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",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r113",
      "r120",
      "r122"
     ],
     "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r113",
      "r438"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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 (decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of financing activities of 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": "Cash Provided by (Used in) Financing Activities, Discontinued Operations",
        "terseLabel": "Net cash used in financing activities - discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r25",
      "r113"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations",
        "terseLabel": "Net cash provided by investing activities - discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r25",
      "r113"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Net cash provided by operating activities - discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r73",
      "r505",
      "r523"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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": [
      "r265",
      "r266",
      "r267",
      "r272",
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Common stock, dividends, per share, declared (in dollar per share)",
        "verboseLabel": "Cash dividend declared per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Shares of Common Stock (no par value)"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r54"
     ],
     "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r54"
     ],
     "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r54"
     ],
     "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r54",
      "r323"
     ],
     "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": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "verboseLabel": "Common stock, shares, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r54",
      "r473"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.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, no par value, authorized 96,000; 50,098 and 49,965 issued and outstanding at September 30, 2022 and December 31, 2021, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r81",
      "r83",
      "r84",
      "r94",
      "r510",
      "r530"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "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",
        "terseLabel": "Comprehensive income (loss)",
        "totalLabel": "Comprehensive (loss) income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r329",
      "r330",
      "r342"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.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": "Advanced billings and customer deposits"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r329",
      "r330",
      "r342"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "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 noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Noncurrent portion of deferred lease revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateAndOtherMember": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.",
        "label": "Corporate and Other [Member]",
        "terseLabel": "Corporate &amp; Eliminations"
       }
      }
     },
     "localname": "CorporateAndOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r188",
      "r190"
     ],
     "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]",
        "terseLabel": "Corporate, Non-Segment"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r91",
      "r92"
     ],
     "calculation": {
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.",
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization",
        "terseLabel": "Cost of services exclusive of depreciation and amortization",
        "verboseLabel": "Cost of services"
       }
      }
     },
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails",
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 2.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": "Total operating expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "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://shentel.com/role/DebtNarrativeDetails"
     ],
     "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://shentel.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r415"
     ],
     "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]",
        "terseLabel": "Subscriber relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "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": [
      "r123",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r305",
      "r312",
      "r313",
      "r315",
      "r321"
     ],
     "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]",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r48",
      "r50",
      "r51",
      "r124",
      "r129",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r295",
      "r301",
      "r302",
      "r303",
      "r304",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r317",
      "r318",
      "r319",
      "r320",
      "r448",
      "r501",
      "r502",
      "r516"
     ],
     "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://shentel.com/role/DebtCreditAgreementDetails",
      "http://shentel.com/role/DebtNarrativeDetails"
     ],
     "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"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DebtNarrativeDetails"
     ],
     "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://shentel.com/role/DebtCreditAgreementDetails",
      "http://shentel.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r71",
      "r124",
      "r129",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r295",
      "r301",
      "r302",
      "r303",
      "r304",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r317",
      "r318",
      "r319",
      "r320",
      "r448"
     ],
     "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://shentel.com/role/DebtCreditAgreementDetails",
      "http://shentel.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r71",
      "r124",
      "r129",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r295",
      "r301",
      "r302",
      "r303",
      "r304",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r314",
      "r317",
      "r318",
      "r319",
      "r320",
      "r324",
      "r325",
      "r326",
      "r327",
      "r446",
      "r447",
      "r448",
      "r449",
      "r515"
     ],
     "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://shentel.com/role/DebtCreditAgreementDetails",
      "http://shentel.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Term of credit facility"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredCosts": {
     "auth_ref": [
      "r46",
      "r499",
      "r517"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "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 charges and other assets",
        "totalLabel": "Deferred charges and other assets"
       }
      }
     },
     "localname": "DeferredCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r118",
      "r246"
     ],
     "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 and amortization"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r118",
      "r167"
     ],
     "calculation": {
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r359",
      "r360",
      "r386",
      "r387",
      "r388",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "verboseLabel": "Stock Compensation and (Loss) Earnings per Share"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShare"
     ],
     "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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": {
     "auth_ref": [
      "r9",
      "r11",
      "r15",
      "r29"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
        "terseLabel": "Gain on the sale of discontinued operations, net of tax"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax [Abstract]",
        "terseLabel": "Discontinued operations:"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax": {
     "auth_ref": [
      "r9",
      "r10",
      "r23"
     ],
     "calculation": {
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": {
     "auth_ref": [
      "r9",
      "r10",
      "r29"
     ],
     "calculation": {
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax",
        "totalLabel": "Income from discontinued operations, net of tax"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod": {
     "auth_ref": [
      "r10",
      "r29",
      "r408"
     ],
     "calculation": {
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) attributable to income (loss) from operations classified as a discontinued operation. Excludes tax expense (benefit) for gain (loss) on disposal and for provision for gain (loss) until disposal.",
        "label": "Discontinued Operation, Tax Effect of Income (Loss) from Discontinued Operation During Phase-out Period",
        "terseLabel": "Income tax expense"
       }
      }
     },
     "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsHeldforsaleMember": {
     "auth_ref": [
      "r5",
      "r8",
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.",
        "label": "Discontinued Operations, Held-for-sale [Member]",
        "terseLabel": "Discontinued Operations, Held-for-sale"
       }
      }
     },
     "localname": "DiscontinuedOperationsHeldforsaleMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
      "http://shentel.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
      "http://shentel.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
      "http://shentel.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r26",
      "r28",
      "r32",
      "r242",
      "r251"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent",
        "terseLabel": "Non-current assets held for sale"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "terseLabel": "Sale proceeds"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "auth_ref": [
      "r24",
      "r32"
     ],
     "calculation": {
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "terseLabel": "Cost of services and cost of goods sold"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": {
     "auth_ref": [
      "r13",
      "r14",
      "r24",
      "r33"
     ],
     "calculation": {
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Interest Expense",
        "negatedTerseLabel": "Interest expense and other, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Operating Expense",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Other Income",
        "terseLabel": "Gain on sale of disposition of Wireless assets and operations"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "auth_ref": [
      "r24",
      "r32"
     ],
     "calculation": {
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "terseLabel": "Total revenue"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r34",
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r353",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStock": {
     "auth_ref": [
      "r328",
      "r514"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Common Stock",
        "terseLabel": "Dividends payout"
       }
      }
     },
     "localname": "DividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r328"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedTerseLabel": "Dividends declared ($18.75 per share)"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net (loss) income per share, basic and diluted:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r95",
      "r135",
      "r136",
      "r138",
      "r139",
      "r140",
      "r146",
      "r148",
      "r151",
      "r152",
      "r153",
      "r155",
      "r156",
      "r434",
      "r435",
      "r511",
      "r531"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Basic net income (loss) per share (in dollars per share)",
        "verboseLabel": "Basic net income per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails",
      "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r95",
      "r135",
      "r136",
      "r138",
      "r139",
      "r140",
      "r148",
      "r151",
      "r152",
      "r153",
      "r155",
      "r156",
      "r434",
      "r435",
      "r511",
      "r531"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "terseLabel": "Diluted income per share (in dollars per share)",
        "totalLabel": "Diluted net income (loss) per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails",
      "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Reconciliation [Abstract]",
        "terseLabel": "Net income per share, basic and diluted:"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r392",
      "r398"
     ],
     "calculation": {
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
        "terseLabel": "Excess tax deficiency (benefit) from share-based compensation and other expense, net"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r85",
      "r86",
      "r87",
      "r130",
      "r131",
      "r132",
      "r134",
      "r141",
      "r144",
      "r157",
      "r209",
      "r323",
      "r328",
      "r389",
      "r390",
      "r391",
      "r402",
      "r403",
      "r433",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r466",
      "r541",
      "r542",
      "r543"
     ],
     "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvesteeMember": {
     "auth_ref": [
      "r204",
      "r486",
      "r488",
      "r490",
      "r492",
      "r494",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor.",
        "label": "Equity Method Investee [Member]",
        "verboseLabel": "Equity Method Investee"
       }
      }
     },
     "localname": "EquityMethodInvesteeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentAggregateCost": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://shentel.com/role/InvestmentsOtherInvestmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLongTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Aggregate Cost",
        "terseLabel": "Equity method investments"
       }
      }
     },
     "localname": "EquityMethodInvestmentAggregateCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsOtherInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Ownership interest, percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r36",
      "r49",
      "r436"
     ],
     "calculation": {
      "http://shentel.com/role/InvestmentsOtherInvestmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLongTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.",
        "label": "Equity Securities, FV-NI, Current",
        "terseLabel": "SERP investments at fair value"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails",
      "http://shentel.com/role/InvestmentsOtherInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiCost": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/InvestmentsOtherInvestmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLongTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.",
        "label": "Equity Securities, FV-NI, Cost",
        "terseLabel": "Cost method investments"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsOtherInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "auth_ref": [
      "r203",
      "r533"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Realized Gain (Loss)",
        "terseLabel": "Other nonoperating income (expense)"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": {
     "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]",
        "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r452",
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 2.0,
       "parentTag": "shen_LeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of Expected Maturity of Lease Liabilities, Financing"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r452"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Noncurrent portion of financing leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1": {
       "order": 2.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 2.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDueYearOne",
       "weight": 1.0
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 2.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDueYearFour",
       "weight": 1.0
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 2.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDueYearThree",
       "weight": 1.0
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 2.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDueYearTwo",
       "weight": 1.0
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 2.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear",
       "weight": 1.0
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.",
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 2.0,
       "parentTag": "shen_LesseeLeaseLiabilityUndiscountedExcessAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: Interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r459",
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance lease, weighted average discount rate, percent"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r458",
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance lease, weighted average remaining lease term"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r45",
      "r236"
     ],
     "calculation": {
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": 2.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",
        "negatedTerseLabel": "Accumulated amortization and other"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r231",
      "r233",
      "r236",
      "r239",
      "r483",
      "r484"
     ],
     "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://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r236",
      "r484"
     ],
     "calculation": {
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": 1.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",
        "terseLabel": "Gross carrying amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "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://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r231",
      "r235"
     ],
     "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://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r236",
      "r483"
     ],
     "calculation": {
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "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": "Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FranchiseRightsMember": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights, generally of limited duration, that the entity has obtained through a franchise arrangement to operate a business using another company's name, merchandise, services, methodologies, promotional support, marketing and supplies.",
        "label": "Franchise Rights [Member]",
        "terseLabel": "Cable franchise rights"
       }
      }
     },
     "localname": "FranchiseRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r44",
      "r218",
      "r219",
      "r226",
      "r228",
      "r473",
      "r498"
     ],
     "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"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillGross": {
     "auth_ref": [
      "r219",
      "r226",
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Gross",
        "terseLabel": "Goodwill, gross"
       }
      }
     },
     "localname": "GoodwillGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r118",
      "r244",
      "r250"
     ],
     "calculation": {
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "terseLabel": "Impairment expense"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "auth_ref": [
      "r118",
      "r243"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.",
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "terseLabel": "Impairment of long-lived assets to be disposed of"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "auth_ref": [
      "r99",
      "r119",
      "r135",
      "r136",
      "r138",
      "r139",
      "r150",
      "r153",
      "r422"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "terseLabel": "(Loss) income from continuing operations",
        "totalLabel": "(Loss) income from continuing operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails",
      "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r89",
      "r172",
      "r178",
      "r182",
      "r185",
      "r188",
      "r497",
      "r507",
      "r512",
      "r534"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "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",
        "totalLabel": "(Loss) income from continuing operations before income taxes",
        "verboseLabel": "Income (loss) from continuing operations before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails",
      "http://shentel.com/role/SegmentReportingReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r88",
      "r95",
      "r133",
      "r135",
      "r136",
      "r138",
      "r139",
      "r148",
      "r151",
      "r152",
      "r435",
      "r506",
      "r508",
      "r511",
      "r526"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Basic - Income (loss) from continuing operations (in dollars per share)",
        "verboseLabel": "Basic net income per share - continuing operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails",
      "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r88",
      "r95",
      "r133",
      "r135",
      "r136",
      "r138",
      "r139",
      "r148",
      "r151",
      "r152",
      "r153",
      "r435",
      "r511",
      "r526",
      "r529",
      "r531"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "terseLabel": "Diluted - Income (loss) from continuing operations (in dollars per share)",
        "verboseLabel": "Diluted net income per share - continuing operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails",
      "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "auth_ref": [
      "r9",
      "r10",
      "r11",
      "r12",
      "r15",
      "r23",
      "r29",
      "r423"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "terseLabel": "Total income from discontinued operations, net of tax",
        "totalLabel": "Total income from discontinued operations, net of tax"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "auth_ref": [
      "r90",
      "r95",
      "r149",
      "r151",
      "r152",
      "r511",
      "r527",
      "r529",
      "r531"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "terseLabel": "Basic - Income from discontinued operations, net of tax (in dollars per share)",
        "verboseLabel": "Basic net income per share - discontinued operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "auth_ref": [
      "r149",
      "r151",
      "r152",
      "r431"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "terseLabel": "Diluted - Income from discontinued operations, net of tax (in dollars per share)",
        "verboseLabel": "Diluted net income per share - discontinued operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r353",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
      "http://shentel.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r3",
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r22",
      "r27",
      "r30",
      "r31",
      "r32",
      "r253",
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
      "http://shentel.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "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": [
      "r126",
      "r399",
      "r400",
      "r401",
      "r404",
      "r406",
      "r409",
      "r410",
      "r411"
     ],
     "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]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r143",
      "r144",
      "r170",
      "r397",
      "r405",
      "r407",
      "r535"
     ],
     "calculation": {
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "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)",
        "terseLabel": "Income tax benefit",
        "totalLabel": "Income tax (benefit) expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails",
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Amount [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r394",
      "r398"
     ],
     "calculation": {
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "terseLabel": "Revaluation of deferred tax liabilities"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r398"
     ],
     "calculation": {
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Expected tax (benefit) expense at federal statutory"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r398"
     ],
     "calculation": {
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income tax (benefit) expense, net of federal tax effect"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r115",
      "r121"
     ],
     "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.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r55",
      "r504",
      "r525"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.",
        "label": "Increase (Decrease) in Income Taxes Receivable",
        "negatedLabel": "Current income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Assets [Abstract]",
        "terseLabel": "Changes in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Other Accrued Liabilities",
        "terseLabel": "Other deferrals and accruals"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedTerseLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r232",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r238"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Non-amortizing intangibles"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r232",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IndefinitelivedIntangibleAssetsAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.",
        "label": "Indefinite-Lived Intangible Assets Acquired",
        "terseLabel": "Indefinite-lived intangible assets acquired"
       }
      }
     },
     "localname": "IndefinitelivedIntangibleAssetsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "terseLabel": "Total intangible assets, gross carrying amount"
       }
      }
     },
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r229",
      "r234"
     ],
     "calculation": {
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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)",
        "totalLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Intangible assets, net and goodwill"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r111",
      "r114",
      "r121"
     ],
     "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 paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DebtNarrativeDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r164",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r184",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Eliminations [Member]",
        "terseLabel": "Intersegment Eliminations"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentHoldingsTextBlock": {
     "auth_ref": [
      "r552",
      "r553",
      "r554",
      "r555",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investment holdings. This includes the long positions of investments for the entity. It contains investments in affiliated and unaffiliated issuers. The investments include securities and non securities (i.e. commodities and futures contracts).",
        "label": "Investment Holdings [Text Block]",
        "verboseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentHoldingsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/Investments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r206",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Investment"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments [Abstract]",
        "terseLabel": "Investments [Abstract]"
       }
      }
     },
     "localname": "InvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LandImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to real estate held.",
        "label": "Land Improvements [Member]",
        "terseLabel": "Land improvements"
       }
      }
     },
     "localname": "LandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Expected Maturity of Lease Liabilities, Operating"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1": {
       "order": 1.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 1.0,
       "parentTag": "shen_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 1.0,
       "parentTag": "shen_LesseeLeaseLiabilityUndiscountedExcessAmount",
       "weight": 1.0
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: Interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceived": {
     "auth_ref": [
      "r463"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payments to be received by lessor for operating lease.",
        "label": "Lessor, Operating Lease, Payments to be Received",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceived",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": {
     "auth_ref": [
      "r463"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": {
     "auth_ref": [
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.",
        "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of Minimum Rental Receipts Under Lease Agreement Lessor, Operating Leases"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
     "auth_ref": [
      "r463"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": {
     "auth_ref": [
      "r463"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": {
     "auth_ref": [
      "r463"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": {
     "auth_ref": [
      "r463"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLessorDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r60",
      "r125",
      "r208",
      "r437",
      "r473",
      "r503",
      "r521"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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 shareholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r38",
      "r70",
      "r125",
      "r208",
      "r273",
      "r274",
      "r275",
      "r278",
      "r279",
      "r280",
      "r282",
      "r284",
      "r286",
      "r287",
      "r426",
      "r429",
      "r430",
      "r437",
      "r471",
      "r472",
      "r473"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r26",
      "r28",
      "r32",
      "r245",
      "r251"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "terseLabel": "Current liabilities held for sale"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r26",
      "r28",
      "r32",
      "r242",
      "r251"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent",
        "terseLabel": "Non-current liabilities held for sale"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.",
        "label": "Liabilities, Other than Long-Term Debt, Noncurrent",
        "totalLabel": "Total other long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r66"
     ],
     "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://shentel.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r51",
      "r302",
      "r316",
      "r317",
      "r318",
      "r502",
      "r519"
     ],
     "calculation": {
      "http://shentel.com/role/DebtCreditAgreementDetails": {
       "order": 1.0,
       "parentTag": "shen_LongTermDebtNetOfUnamortizedLoanFees",
       "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": "Total debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.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 maturities of long-term debt, net of unamortized loan fees"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, less current maturities, net of unamortized loan fees"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermInvestments": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
        "label": "Long-Term Investments",
        "verboseLabel": "Investments"
       }
      }
     },
     "localname": "LongTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r158",
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "Basis of Presentation and Other Information"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.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 provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of financing activities, excluding 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, Continuing Operations",
        "totalLabel": "Net cash provided by (used in) financing activities - continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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 (used in) provided by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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, Continuing Operations",
        "totalLabel": "Net cash used in investing activities - continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r113",
      "r116",
      "r119"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.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 provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "auth_ref": [
      "r113",
      "r116",
      "r119"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding 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, Continuing Operations",
        "totalLabel": "Net cash provided by operating activities - continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "verboseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r32",
      "r79",
      "r82",
      "r87",
      "r93",
      "r119",
      "r125",
      "r133",
      "r135",
      "r136",
      "r138",
      "r139",
      "r143",
      "r144",
      "r150",
      "r172",
      "r178",
      "r182",
      "r185",
      "r188",
      "r208",
      "r273",
      "r274",
      "r275",
      "r278",
      "r279",
      "r280",
      "r282",
      "r284",
      "r286",
      "r287",
      "r435",
      "r437",
      "r509",
      "r528"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net (loss) income",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails",
      "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Adoption of New Accounting Principles"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "terseLabel": "Other (expense) income, net",
        "verboseLabel": "Other (expense) income, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:",
        "verboseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r172",
      "r178",
      "r182",
      "r185",
      "r188"
     ],
     "calculation": {
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "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 (loss) income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails",
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r454",
      "r461"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease, cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r452"
     ],
     "calculation": {
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails": {
       "order": 1.0,
       "parentTag": "shen_LeaseLiability",
       "weight": 1.0
      },
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesMaturityofLeaseLiabilityLesseeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r452"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.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",
        "verboseLabel": "Current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r452"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "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",
        "verboseLabel": "Non-current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r453",
      "r456"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating lease, payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r451"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.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",
        "verboseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r459",
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating lease, weighted average discount rate, percent"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r458",
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating lease, weighted average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": {
     "auth_ref": [
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessor's operating leases.",
        "label": "Lessor, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "OperatingLeasesOfLessorDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r188"
     ],
     "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://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "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_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails": {
       "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 current liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesNoncurrent": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r62",
      "r473"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Prepaid maintenance and software expenses"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r75",
      "r77"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Unrealized income on interest rate hedge, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r80",
      "r83",
      "r423",
      "r424",
      "r427"
     ],
     "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",
        "verboseLabel": "Unrealized income on interest rate hedge, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other current liabilities.",
        "label": "Other Current Liabilities [Table Text Block]",
        "terseLabel": "Summary of Accrued Liabilities and Other"
       }
      }
     },
     "localname": "OtherCurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]",
        "terseLabel": "Other (expense) income:",
        "verboseLabel": "Other (expense) income:"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other intangibles"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities Disclosure [Abstract]",
        "terseLabel": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other liabilities.",
        "label": "Other Liabilities Disclosure [Text Block]",
        "terseLabel": "Other Assets and Accrued Liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "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",
        "netLabel": "Other liabilities",
        "totalLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesLongTermLiabilitiesDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities, Noncurrent [Abstract]",
        "verboseLabel": "Other long-term liabilities:"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLongTermInvestments": {
     "auth_ref": [
      "r41",
      "r524"
     ],
     "calculation": {
      "http://shentel.com/role/InvestmentsOtherInvestmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term investments classified as other.",
        "label": "Other Long-Term Investments",
        "totalLabel": "Total investments"
       }
      }
     },
     "localname": "OtherLongTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsOtherInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherMachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services.",
        "label": "Other Machinery and Equipment [Member]",
        "terseLabel": "Cable and fiber"
       }
      }
     },
     "localname": "OtherMachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Other Noncurrent Liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "verboseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPlantInServiceMember": {
     "auth_ref": [
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant used for the processing, transmission, or distribution of materials, classified as other.",
        "label": "Other Plant in Service [Member]",
        "terseLabel": "Plant in service"
       }
      }
     },
     "localname": "OtherPlantInServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r112",
      "r259"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments for Restructuring",
        "terseLabel": "Payments for restructuring"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Payments for debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedTerseLabel": "Dividends paid, net of dividends reinvested"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "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": "Taxes paid for equity award issuances"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r105",
      "r418",
      "r419",
      "r420"
     ],
     "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",
        "terseLabel": "Payments to acquire productive assets"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "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",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r52",
      "r347",
      "r348",
      "r349",
      "r352"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Benefit plan obligations"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.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",
        "totalLabel": "Prepaid expenses and other"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentAssetsDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIncomeTaxRefunds": {
     "auth_ref": [
      "r116",
      "r121"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.",
        "label": "Proceeds from Income Tax Refunds",
        "terseLabel": "Proceeds from income tax refunds"
       }
      }
     },
     "localname": "ProceedsFromIncomeTaxRefunds",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.",
        "label": "Proceeds from Issuance of Secured Debt",
        "terseLabel": "Proceeds from secured debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r106",
      "r124"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "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": "Proceeds from credit facility borrowings"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r107",
      "r110"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Payments for financing arrangements and other"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.",
        "label": "Proceeds from Sale, Maturity and Collection of Investments",
        "terseLabel": "Proceeds from sale of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from sale of machinery and equipment.",
        "label": "Proceeds from Sale of Machinery and Equipment",
        "terseLabel": "Proceeds from sale of assets and other"
       }
      }
     },
     "localname": "ProceedsFromSaleOfMachineryAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r255",
      "r559",
      "r560",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "verboseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r42",
      "r247"
     ],
     "calculation": {
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails": {
       "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": "Total property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "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": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails",
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r249",
      "r473",
      "r513",
      "r522"
     ],
     "calculation": {
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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://shentel.com/role/PropertyPlantandEquipmentTableDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net, by Type [Abstract]",
        "terseLabel": "Property, plant and equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetByTypeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r249"
     ],
     "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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated Useful Lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r96",
      "r213"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "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": "Bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]",
        "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]"
       }
      }
     },
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r178",
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Schedule of Reconciliation of Operating Profit (Loss) from Segments to Consolidated"
       }
      }
     },
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyCosts": {
     "auth_ref": [
      "r100",
      "r128",
      "r276",
      "r278",
      "r279",
      "r285",
      "r286",
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.",
        "label": "Related Party Costs",
        "terseLabel": "Related party costs"
       }
      }
     },
     "localname": "RelatedPartyCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r351",
      "r467",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r351",
      "r467",
      "r470",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r118",
      "r258",
      "r261",
      "r262"
     ],
     "calculation": {
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring expense"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails",
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by individual restructuring plan.",
        "label": "Restructuring Plan [Axis]",
        "terseLabel": "Restructuring Plan [Axis]"
       }
      }
     },
     "localname": "RestructuringPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the individual restructuring plans.",
        "label": "Restructuring Plan [Domain]",
        "terseLabel": "Restructuring Plan [Domain]"
       }
      }
     },
     "localname": "RestructuringPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringReserveCurrent": {
     "auth_ref": [
      "r50",
      "r259",
      "r263"
     ],
     "calculation": {
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.",
        "label": "Restructuring Reserve, Current",
        "terseLabel": "Restructuring accrual"
       }
      }
     },
     "localname": "RestructuringReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r57",
      "r328",
      "r473",
      "r520",
      "r545",
      "r550"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r130",
      "r131",
      "r132",
      "r134",
      "r141",
      "r144",
      "r209",
      "r389",
      "r390",
      "r391",
      "r402",
      "r403",
      "r433",
      "r541",
      "r543"
     ],
     "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r163",
      "r164",
      "r177",
      "r183",
      "r184",
      "r191",
      "r192",
      "r195",
      "r340",
      "r341",
      "r482"
     ],
     "calculation": {
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 1.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": "Service revenue and other"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates product and service for revenue from satisfaction of performance obligation by transferring promised product and service to customer.",
        "label": "Revenue from Contract with Customer, Product and Service [Extensible Enumeration]",
        "terseLabel": "Revenue from Contract with Customer, Product and Service [Extensible Enumeration]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerProductAndServiceExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r343",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue from Contracts with Customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/RevenuefromContractswithCustomers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromRelatedParties": {
     "auth_ref": [
      "r98",
      "r276",
      "r278",
      "r279",
      "r285",
      "r286",
      "r287",
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.",
        "label": "Revenue from Related Parties",
        "terseLabel": "Revenue from related parties"
       }
      }
     },
     "localname": "RevenueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r337"
     ],
     "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": "Remaining performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "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"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r457",
      "r461"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use asset obtained in exchange for operating lease liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r412",
      "r413",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r71",
      "r129",
      "r317",
      "r319",
      "r324",
      "r325",
      "r326",
      "r327",
      "r446",
      "r447",
      "r449",
      "r515"
     ],
     "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"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r3",
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r22",
      "r27",
      "r30",
      "r31",
      "r32",
      "r253",
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "terseLabel": "Schedule of Disposal Groups, Including Discontinued Operations"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Reconciliation of Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "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": "Schedule of Equity Method Investments [Line Items]",
        "terseLabel": "Schedule of Equity Method Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r32",
      "r125",
      "r207",
      "r208",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.",
        "label": "Schedule of Equity Method Investments [Table]",
        "terseLabel": "Schedule of Equity Method Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": {
     "auth_ref": [
      "r135",
      "r136",
      "r137",
      "r140",
      "r141",
      "r143",
      "r144",
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.",
        "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]",
        "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]"
       }
      }
     },
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": {
     "auth_ref": [
      "r142",
      "r143",
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.",
        "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]",
        "terseLabel": "Schedule of Error Corrections and Prior Period Adjustments"
       }
      }
     },
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r231",
      "r235",
      "r483"
     ],
     "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://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r231",
      "r235"
     ],
     "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://shentel.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r238",
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Intangible Assets Resulting from Acquisition"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of noncurrent assets.",
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "terseLabel": "Schedule of Other Assets, Noncurrent"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other current assets.",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Current Assets"
       }
      }
     },
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/PropertyPlantandEquipmentNarrativeDetails",
      "http://shentel.com/role/PropertyPlantandEquipmentTableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r172",
      "r175",
      "r181",
      "r227"
     ],
     "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://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r172",
      "r175",
      "r181",
      "r227"
     ],
     "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 Selected Financial Data for Segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r357",
      "r358",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385"
     ],
     "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://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentContinuingOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity expected to operate in the foreseeable future.",
        "label": "Continuing Operations [Member]",
        "terseLabel": "Continuing Operations"
       }
      }
     },
     "localname": "SegmentContinuingOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDiscontinuedOperationsMember": {
     "auth_ref": [
      "r4",
      "r6",
      "r7",
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.",
        "label": "Discontinued Operations [Member]",
        "terseLabel": "Discontinued Operations"
       }
      }
     },
     "localname": "SegmentDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r160",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r188",
      "r195",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r260",
      "r264",
      "r536"
     ],
     "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://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentOperatingActivitiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operations of an entity including continuing and discontinued operations.",
        "label": "Operating Activities [Domain]",
        "terseLabel": "Operating Activities [Domain]"
       }
      }
     },
     "localname": "SegmentOperatingActivitiesDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails"
     ],
     "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": [
      "r160",
      "r161",
      "r162",
      "r172",
      "r176",
      "r182",
      "r186",
      "r187",
      "r188",
      "r189",
      "r191",
      "r194",
      "r195",
      "r196"
     ],
     "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": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReporting"
     ],
     "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://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      },
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "order": 3.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"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r344"
     ],
     "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": "Cost of services"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/DiscontinuedOperationsIncomeLossFromDiscontinuedOperationsDetails",
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "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://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r374"
     ],
     "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://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "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://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385"
     ],
     "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://shentel.com/role/StockCompensationandLossEarningsperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r16",
      "r160",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r188",
      "r195",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r252",
      "r260",
      "r264",
      "r536"
     ],
     "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://shentel.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://shentel.com/role/SegmentReportingSelectedFinancialDataforSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r74",
      "r85",
      "r86",
      "r87",
      "r130",
      "r131",
      "r132",
      "r134",
      "r141",
      "r144",
      "r157",
      "r209",
      "r323",
      "r328",
      "r389",
      "r390",
      "r391",
      "r402",
      "r403",
      "r433",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r466",
      "r541",
      "r542",
      "r543"
     ],
     "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "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": "Unaudited Condensed Consolidated Statement of Comprehensive Income:"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/BasisofPresentationandOtherInformationDetails"
     ],
     "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_StatementOperatingActivitiesSegmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by continuing and discontinuing operations.",
        "label": "Operating Activities [Axis]",
        "terseLabel": "Operating Activities [Axis]"
       }
      }
     },
     "localname": "StatementOperatingActivitiesSegmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/OtherAssetsandAccruedLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r157",
      "r482"
     ],
     "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://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r53",
      "r54",
      "r323",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Common stock issued (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r53",
      "r54",
      "r323",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock based compensation (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r53",
      "r54",
      "r323",
      "r328",
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "terseLabel": "Stock options exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r53",
      "r54",
      "r323",
      "r328"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Common stock issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r53",
      "r54",
      "r328",
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r74",
      "r323",
      "r328"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Stock options exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r54",
      "r58",
      "r59",
      "r125",
      "r201",
      "r208",
      "r437",
      "r473"
     ],
     "calculation": {
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.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",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Shareholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r455",
      "r461"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "terseLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r445",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r445",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r445",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Disclosures of Cash Flow Information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "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://shentel.com/role/DebtNarrativeDetails"
     ],
     "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://shentel.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r147",
      "r153"
     ],
     "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": "Weighted average shares outstanding, diluted (in shares)",
        "verboseLabel": "Diluted weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r146",
      "r153"
     ],
     "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": "Weighted average shares outstanding, basic (in shares)",
        "verboseLabel": "Basic weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://shentel.com/role/StockCompensationandLossEarningsperShareBasicandDilutedEarningsPerShareDetails",
      "http://shentel.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r101": {
   "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"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r108": {
   "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"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r129": {
   "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"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1060-107759"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1063-107759"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "https://asc.fasb.org/topic&trid=2196771"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=126960272&loc=d3e32014-111567"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "326",
   "URI": "https://asc.fasb.org/topic&trid=82887179"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r239": {
   "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"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b),(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2510-110228"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r252": {
   "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"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r257": {
   "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"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r260": {
   "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"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r337": {
   "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"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=2122178"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r352": {
   "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"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r354": {
   "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"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r399": {
   "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"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759"
  },
  "r40": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r409": {
   "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"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "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"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r415": {
   "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"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.E)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r46": {
   "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"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888252"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r466": {
   "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"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r50": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r507": {
   "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"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r528": {
   "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"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(d))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "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"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.1(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916"
  },
  "r56": {
   "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"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SAB Topic 10.C)",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=122136288&loc=d3e659983-123033"
  },
  "r574": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r575": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r576": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r577": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r578": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r579": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r63": {
   "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"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r74": {
   "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"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227"
  },
  "r89": {
   "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"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.13)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>81
<FILENAME>0001628280-22-027667-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-22-027667-xbrl.zip
M4$L#!!0    ( -U 8E7MA#&3#^\! !-O&0 1    <VAE;BTR,#(R,#DS,"YH
M=&WL?6E7&\G2YO?W5VBX,^_;?8X+Y[ZX^WH.;; O/4;8@.T+7WQRB01A+5PM
M9OGU$UE"V"RVP19():H76U)M61E//!&1F1'YY_\]Z;0;GZ$_:/6Z_URBRV2I
M\7^?__F_BN+??VV];JSVPJ@#W6'C11_<$&+CN#4\:'R(,/C42/U>I_&AU__4
M^NR*HKSF1>_HM-_:/Q@V&&'LRL'^,Q.#%S9!X:@@A="1%BX15D2:-#>0M$KV
MR?XS(@+#GU-AK ^%$,H6'H(H")%X@E36._\D/@LN24*MH$9ZP9VSR1(:4PR*
M$Q+Q<GSLP1#?#M^P.W@V. !\P8/A\.C9TZ?YRQ#:RZ'7>9J;2BS'%Q^?V&YU
M/UV<>'Q\O'SB^^WE7G\?SR3\:3[LW0 FIT=H79Q=GCF L+S?^_P4#Y3WGIQX
M,FA=NNTQG]R4/OWWQNOM<  =5[2Z@Z'KAHO;YUO&*T\XOTP]'1^<G#H:%/O.
M'5V<F]S E^>>'_BZ-3>UA%IKGY[D+IO<L37H"4;U=WKC_(R+"TZ&-Y_<ZF*_
M0<;4TV'?=0>IU^^X(6(N-XH4" +*OMSD6P^D_*L;??7, OO\TC43&7SOL506
MQ!2<?MW3K>^]ZE7)7 /*I7[,1R>G#OK#ZU+!'[](Y%G;=??_N03=XMWV$N(6
M7'S^9P>&KI$O*^ _H];G?RZ]Z"%JN\-BY_0(FQ'&W_ZY-(23X=-2;D^?_]=_
M_=>?P]:P#<\SQHL)N/]\.O[QSZ?C6_M>/'W^9VQ];@R&IVWXYU)L#8[:[O19
MM]<%;$#KY%D^$?KCCZT8H5M^Q.--I(1^*XR??S+<@O3/I9:,23M. C 31*2H
MC89)90Q^B$(Y^W&U; HEM/BB<%W7R8^&UK.U+K;O] 6^3M^UU[L13OX?G"XU
M6A%O'?G[4[_:^_R:;7W>Y1NC>+CV>>^5/=SL- _V#M\=;^Q\(AL[^W3W\.W9
M[H<UN7?XZ7CCPU9G[]4&VSA;.=Y;_;OSFC?;NV='A[L?=NG&ZIILKJZ)YH=U
MLL%>'FQ^V)4;JR\_[76V#IN'&\<;K]Z>[K4-><WV3G<_!+6YLR&:.W\?- \_
MX?UW2?/5^ME>YV6GN1KXQME!N_EAES4[?Q]N=-Y]CJ]>MORK=VICYZUHKJ[S
MC0ZV^/"@U5S]=+JY>G#09,W#W9VULUVV]6D/K\.VGU_S'I\ENWL[O9/FZC[9
M. RG>_C_YJMULKFS+C9?K7%\RL'&3O-P[]56>^]P]V3S/;9Q9VVXL4U.\&^R
ML?KI>'/E(XF.^41B$:*&0E@1"L-!%"$Y;:AC2@BY])S@/UP*J_B?3R^)]3ZE
M_&+4[Z.(7[8&P;5WP?77NG$5[<I28ZR8^(23X;.(OQ0=?.Q!$5T-@A^"@-X
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
MC@E&F>$DF, K,<J0-]+Y,IWAVJX;8/L ($^^?]G)8[4U".U>GDM%D>.7H][
MM5_U>Z.C =ZB/<J97/D<[)U6=P1Q$WMQ[&1_/2,"KO.R=0+Q0ZL/;1@,SJN]
M30NKE]I50A)[)[@ODZ!?G7A#2_\%[9AZ?;Q!9=9022 Z.IFDS'EH%/G-><^Y
M,^ $2U5()/I2OVB\?F/41R3EQ1]?X>8#8@0%$V +XGB)QYM^;[_O%C(YC"8E
M<[VQ;*2$\=$G[DGRDA/&DQ%5VNEK'F4ZDP)4/%DBT"(X1YC(@BW+C=F49#0*
M-*E4U<#IR_3V3M#$3IV3=G=_!1_S&6T43&;@KSA%XQ]?C,D>S__"]O>/LQF4
M!L<X55(KF00K%$O66NX<TPJ0H;SU%<+9SXKZ9M,^+0#.*:,]/-(H4^AM!&==
MF8(J7,!_01CE3:!$N$=NI1:4T6:P(1!ST2-S<<\PS!+,>":2"!R(I<1$52&<
MU8PVUTCCP08CHU616^$E>*Y-8C*Y0)V-X7SR.=O.>078BSY@N/[2A5:[=;74
MZQ9\[K4_HX@OGW3/X_*7#-.OS#&G&(V->6?KO/XF&NJIC%1+H$ \A*M^32VD
M>_,?OC[U5[2-1JE8!.62$"8%#TXHQ0Q+0 SW9OZU;17\<+U,.OG"W"5K[D"_
M\[J'1$HKHETF, P<C$R:<8&",))2I2$F2R7YLD-Q%;1K)D*9O38)0273N1R,
MDB*0Z'DT@/;,HF.DB*V [?JQX%A%M(D%HI3E@1HCD=F8B8E1YUS@UG@-U[9@
MJX4R;]H490K1!T/*%6U,&6>#1Z_0T@36L JLM9FU;9K># <1+O(LB3PQ3[BV
MQA"3DR2Y\H%4H0CRK&4QQ<R@I$-(1DB;AZ]=-%&;:)ER3F+\785");.V,E-<
MPND(JD)26D2/_X$GWG#!I,C[!G(*BZ 7]VWQIU9RQ(=@.4HB*B% )\LX<1ID
MWEO7&<NNKB:JM,6_;__Y;NN$IF3Q\]0JS0%02%9HX!:4L$X&(TBDW*:%DN!]
M^VPSD6 YVT6D!^)+E\$KDC ,\I0Z'=%OFX$$*]%OSCO! 4P4@0N25!Y5)TX*
MK34C/E9IH[/WKH^OTX8M[(HK6TOTNK'77<?7[N?-9#=3@C[$?-[K];\VMZ:V
M_&@>R//A%ZP08I/W21 :K(BY (UFTIF8IP13LC6$JL;>,RB!2#R++(&P@6"4
M%]&791J,T-X!A%BES:96CET_7E^=6TZSM<(0XO:P%SZ]Z[:&@ZWM=[^*FUR@
M<Z<US!OOKG=CZW,KCES[ZT)^G:-V[Q1@L(+":?4A#'O]A=S\ HP.C!*1$HJ4
M,H%1JM3.&E",2FFKL(/*XB#H5@]]/.7^*8;DWC!K 9*(27AC>'!YOX_$LL]5
M 6S>?UW@ZJ.^DMA,VLL0F/0J.N$4L9X+;KW*>YMPIZKDO%U!T#BSODSU_0P[
MO:%K;Q^X/ASTVC&G  ]'_6YYQ53([%986D3\H P3!RN]8U1(IBT-"7TXXQ5&
MXMS"Q6P7F\QVL7F+N\<31^SV<TQL"OTF@&"<1%GB5HA<_E:2I"TP:8P!G>AY
MOYE)OYFY[#=S^WXST^DW+T322$-&!"8D LT0G;=WUH#PTW0<*5!*SF=7'V(
M_.[]1LFMYS0OC5'_RCB/<R+H$+0D3"0+3GKF@ CJ<JD.<2WC5<_?Q$'FV8LU
ME*\@+T0\.FB%2US[&HY;@Q>]47=X^@$]A_>M_C[ZE6[.1CRG(E&#H7%>,^6-
MI1@HIURH+VFNK'=< -,+(M&7?4![W0J?QE+=</W3]KWLHCU[B0KA,$2P%+SB
M2&S",F8 :))1Y@V>> 6RTK-$W_1[>;7P9O^\S/DE=VPPOCN*N!NW-_Z:^C+Z
MZ=7CO-6[YK+3O78KEFNRU[$)5XMA3)9Z3]HS5[B=U@"PTBE*$M"@((2)=@$$
MT]PF3=";2;8"N+T+CG9ZQ]"?(H8>4E]JS$XJO3#"HY..YTD+8_&CD!2TD0JT
M8$I5 +,U=F;%=U00192(WG+A-''!D& @1H01N$BJCYT7O4X'^@&A\[*%5]96
M>@%0JZ(4CD8E*/4B)&*\,"G&E(R.U*=K:USF$+5S:J6GK"TU8B<\ZS"F]2Q:
MKBB2K?$2M"4AHIG&> BJ4*6K1LY,D!,3(0I,B"P%H8UUR4+P*FD;P3OA%P Y
MKM_'^ZZ$@/2W!9^A._I1T:+:3%<!NM12("ZY&" )<-:CEQFD-Q&<#S)=&]:K
MH3MKSZ"&;3D/2+A@7 NIT</D#K\#,R$D#(FLY+&&;0V?[PW'!&MHM-1:&X20
M>?_LI"PS4EGC4PS5AT_).J_!#6HSO0B ->A'2FX@%_86,3#''43(BU61_E0=
M3<^#HM1@G91/83)P3SB&TR!,XDX&;X46T43%@[F6'#.'8*U!\^ Q=*3,)HCH
MRU$!1!F7A TL)"X=Q4\5 ,VB6<I?U9+S7_ ERTT:%A&U1!J"D;-2@2H1-3$\
M1)'*9+:0#*_"R,\BQ;(U8G^(6&[!^VCS3(P3R4B3?))",&E3,#K)"B"V1LYL
MW#IJ+)7*&"#(<=%:IICSSA%.H[>Q"EQW&^2429?GMUQKMSJM;GGF'(?1E403
MT@V-$J0T' 2%Y$A4D@B?O&6<LJK,ME4 37<PVI5$$B3K00D7.',B*F6\]+F
MEN)(4P1$C:0I(.FBGFBO?]3KYWSU1;9T'KBE)G@AI8B$>N0E&CDWBD%B<E%\
MI)]#5"4EFKP7(4I/K)*"44"_18M 0D@RT606;?RT"J,+E<11B G#)QZ=YTJ
MYCY(8."8H9QYP:_5WJHXCN8]WJ\DAK@A1$HD'Q&D !)R+I5U2$5!&6Y5%48Z
MOQT,?]E,H/QQCJ.F&K"W3N8TS,G(D?:D$REI;U/4VM'@,?JGHMJ++68(V)I=
M[P&L.J>WYV(G*B217'*@F2/2.TY8SA"KP7HWT%P$?,U>=X$'$2)S5E ,\CP!
MH0"\H,I:T$: Y:"J$"#,%6P>!=<$=..H-C:XF(2+QFB/I..<#(Q&(ZMB&&L*
M&-?Z<)SQH,"8Q$4@%IU);G@0D1$N+*G*4NA:,[-F>@G<)$\($!$E]1B?YS\)
M5=[(<&U7C#F595W;8':XG<D^EUYID72*Q%KD("H=>JQ2)<=M0O<DN@K@=D[7
M>3Z*_/298#9&)VED2G@IA5;6(?-J9VA@*@2N; 4P6V-G1M@1-NB8>$K)1F$
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
MS*XYXQ%85"P%$J(*;%38H=E*>B16#;YJS[QB;MF8F]39UJ.W4A8E'6W6V5(
M<B>!94N:DI!"2&YKV[;5:KJ;/'J5?9-^T)OH<G(K!Z1J\,6W-JF>P/)894;S
M,FN(T5X[8,@UB#*S$'4YV%>"9;\ BX.PM<W:=C6]$:LB7V-3DPJ]I4)O4J$[
MPK0.2$!*(K(1K5)I3)J1F)(+5);%]%O;O,UI]<$7Z8/?4N K& B^$7RR8&?\
M]R\2KE2R<"J9T:$LFHA&D0@DJ**[F0"'20-'G[6$%"I[Y-D?%VTB5C)^N*KQ
M=?CC%79+AMV4!J=:JV $$,=5=LF% B>L :$3TSPE'90>P4[158?!'J+"&ZZ_
M9Q1AU$8GRTF<_R+A.OQ[O:PSHXV9,!)Y3 %25AD@*&=0U#Q$&:,V1AGB8_$;
M#*]3P9J&T(5ELW\O0BL(YP/AI.H/')5+@F5:HQ2$P=+6)#G :"ECB*@ESR!L
M?$N3>:9\KQ5D7P_ZGB\(OX01PAOA7RS!'J@J?N'L,J.I&5IOO',6N+#%GU<&
M#$4-T9!,,EY3P]W6MC9M*^9T+)90J[](9_^I(G4)=D%%ZC*0.C5=C'C#N6/
MK10@A W@E/'@M)-:&(W6Z*UMI=O,SAEY6RY2'U%SAM\G.@*<QL'@LZ'PI7G
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
MUNQ.!TU3]#II*B%)DU5G,!$,:@8Z!((^+[E,=FN;Z;;0<PZM7KT)_]3 NO!
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
M2,&\T$[:_'>BPID@M?/)+ I\_RUISW=AKUH$"P/F5)J&EMHJPPF@Q^SH\!
M@Q0@44HBB34*]=8V;>>%K]BLWDX5;17M]VF4A3>YJQIEK1IEVL>TSN<5M@RR
MO9 =39$8&"XU&/34"E?ZV*2UJ91'Z6A>5Y(-1I5DW1$4GKJ/6<F^"62_4O<A
MW]WHE4&E\'DH_&K:*5"6:!FX )5"]M:3UV M2R!Y=M-IU([9D!E\SE&<%6Z5
MR:IHGXAHF^H15"7Q0"4Q;><'%-8F&R$EJD!XJ\ &2X&$Z$*(VE".Z]$2C]+(
MOVX<,;CL]V/ID%4:R/7ZK4$<#D]'O>-*3XEX=G':NXJQ-<2/^<V7%QEZQ2$H
MU=+E];_CH-3-QU$.9@L_8#\\^92TNT_!EWL>-3B)Y\]VPOO+P7#4^N]E'#4U
M..X=X\<_N\.3DB^;)?E+KS\[C'%T?765Q^[-8X<S"J6YIX$J90 U.A!H SBM
M'3B7-1 5DF<M-&HV6--\FI*+LC"W<@3!_UP.\M4,!CL^L^*X">8X1WV_M/3(
MA#DV)0[[Y>_2 ?"XU^F=EPOJ]T[SC;P;&18[@Y+><FM2<L7CO? XY7Q:S6TV
MRS5$'TOJ'>/@I _ + G":"4P\*WM&<-]*B"K<U1%^\1%N^*4QJI&&J)&9AU#
M4<\9$>"B\B"H8]D]C1R80VJ\1!5#6+D>>80MN([BQ3"6L0"K[L/UZ)MP,9:4
M9\F*4C <.4/C''-<>^=$0+RI_/['>%AMPK42$CJ:]BU3D,JPF( J;T$DA^!$
M:4?!4O8V":=!^7$3+CN=;_VP*LP&%H$_@0KPQUG^K:47:)B(V;46Z"-2;9)2
MC$M!24SAO@14R[^72CM3+C3CQBD= T09'0@I/2"A'(+77-A@E<4ROUJUJ7C8
M]*A*.Y5VED<[0BI-?3;=+4E"26:4H<)P)FC@RB51::<1M#-5-"LU44)H#L3&
M4N1!#5BK$9*V*@3"98B%=HQJ<U7-G09AL_+.N-N-3)Y&H@AZ%-YK)XS5/'M=
MA$5M@U\4[]1.6P^EG*E.6\P33B2-P-%FRO%2@N7& ^/"".*]H&;AG;8JY53*
M65AS/^D,4S8P%8-(AKI$T42:6<=:1URLIDXC>&=&\I,UR SQ0+2.(%RV=0Q/
M";A1U,1DC.6T--AB;3EO!M1RB><Z GWS9=<;5XWH9I5#>^Z>*?IS_<)'^H5U
M.M0_G:K4Z5!U.M3<0JG3H6YMD#H=JDZ'NCF:WHW^^F2:CDZF:9T0M;##Z<1=
MPJ"ULS*(F/T8A3HR0X-#KY"3D>="*<MF<#V<7KL/<W"\/SSH3O@P2:A(J$8@
M!B6(0#@@(PF428RH(!BC?&M;V+95<S;FJ5W*&QA!>;Q!%"5+PC!UFEM!(T$C
ME27,T>RDEZ#*?:FH!E&62T"=R2"*T4EPI3T8$@,(K0*@Y0B4(8;$@[&1C0B(
MRT7%4"H!50):? 5K\)E^N(@T:&%L<$K1K$Z#CD$RXT4EH(80T*0%I"0AB-J
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
M  VGD$S01&KEC#5K41./</[,4;P8QC,7^ZL>0O/H)] $;VA,F(RD*(B6+MF
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
MB9%*AB'.I$:.ZX <LP%KJJPS+H<!\4KWP_CMM/$>//BBC7>OC5=->PAY,XR
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
M3IQHA^%MGMN3-OD<%E](P=.-;,]1PZ)IBVC:3%1:V4@L-A:L-;<YW8 CJ[E
MSGJ 4FH%5J!I>O:47E&SAU.S)42EB[5[,!V</9&/=0S2>927- >?P=!Q3Y'B
MH(62Z6!(9>T$GDT<+&KX<&JXA*AS4<,'4\/9T'&(A@E'$5;!($Z$098(AHB/
MB3II).%F;8,V&2F1J%52P[N.&A?2^8N:-A/Q!7FD*22)M%>@:8P1Y!35B&II
MG+1,&D%!TW!AG:ND9TL(^19S]W QEIFX+576@;M $>%9"X/3X/4QBAR5-"C!
MB',BVSLQY^CS7>KATPW9_O34\],,Y*[V">>",DM#F?9L)#<;#.T"0Y+EKLI4
M!&2T$LBS1+'13 FGUS9D4[%R'F/E+/Y#'E0NFK>8YLU$=H6*RHL U!H+B[BC
MN:0,(2AA+ZCF.AF1ZU&QV4W90K)_I_/&Q?XM40MG8KN!&X>Y"8A%Y7*U%8NT
MP1$9S,%]BDFFQ+/]XV;EDYA_.V5\@%/%11F7J(PS$=XD@K7<*B2-94!&0P!G
M-PGDI,/2LAPZ5&L;A#3E'*M8M/&)QWD+&UV>ZLT>\G5,)^HXRG4[$$\\(<O@
M-TDX-LIZ33W80:%*]ML*&< '..1;#. RHS$S,5^AI32"&80CEXA+*I$3>:/3
MYV- 7FE/964!L7R (L5/,/+;BL-)#8LZ^EM"O,L.\<(47^!*P8^EX<><&N=8
M:*>L-2A*Y1%8A(2T8Q8IHZ6@A%D;Q-J&-JP)GRP,>M48]-W%<Z_H8%&S1=1L
M)G1+)6&&)X:\=J!FUFHPT(8A%R0/5E%@SJ*$;E?,KBT]=%OLVETIW$R45C(M
M PLXTV*13^ ZY$QFR7G7DH.K$UW(=HTV]>H7WO_M-&_I<=JB>7>E>3,A64*P
M\,9+1+C/A5=H0%;I!-S2 D=A.$H/ILX8W<2X:-[*,<J[B\D61OD+:C83?HTI
M.:8%1E;@G*/MP''3(B(CL0+K9K6J$BI+^'65[-K2PZ_%KMU9I&0FTIH8TT%*
MB?*9]APJX<C$I) ,,CH=->-$9L.FFF#E2JAU*8TSIUO4EJ#KG09=+TUV#2J
M+KMISWXOP+(L8-F=5_D7:\PTH8@:KG)I!(T<91:Y:(D%+J:$D-E5E4VI2@AV
MY0CSW85@?ZB11>D64;J9@*R1AGA'/=(T:,0)U<A0:9!1R:KH(\;4EH#LBMF\
M.^AL6&S>?:C?;($$6$$:9$#)&5"_P 4R'%Q8:[2B0+0EY[JV>9R7(-&JZ>$=
M=/\K>G@?>C@3K)6$P<)%#NZLB_"#@P5,F(%/2SR6PE*5B^N2)JQK4^%RA';E
MV.?=A6L+^UR:VLT$;X7UGHC D926@LO'(U@^B9&W/J88G#!>E>#MBEF].^@E
M5ZS>O41<9D*YC@0!BTE1TA',7C &.6L#DEB"6V&EP,I/S!YA*W]N=G4CN%.'
M94]BOS$XL/W8;#@[:/N&[89&:'=&PQB>71O.70"'RD=7_:-/<(OB>27*J#&N
M!W+S0B W-9FE@>S]&OTWL?\^H]1RMUOHXGDS,)!*N,:C&9M\7$S^S_O"[FT.
M9TP^]B%0A7GN29%/X'J&-)<1&4J42M$YJ=+:!EXG;-6=W((<CPHY?G%_Z->1
M8]J32.WO,:"SV.\51%D444ZO=II.-BJ+(Z+&5">P+#*1,,18(,)J%X6W:P >
MFA+Z5P&5 BI+!)5?W DK=.2>P:-UE8Y8JEGR7"&-0T[;E1BYY#R*SE!,&&7*
MZD)'"G(L'3E^<>^N(,=](\<,[<!:<,X$(A$[Q)VER!&J$)6&1\Z%P=1DY* %
M.0IRW&Z/\1KH^,6]1OH+U7H*AOP*ANS.!$-@*:7W'@6B!>*86J2YPXA139AT
M&,.29@R9DZ"U.AN0!3X>%?'XQ>W30CSN.]XQ/K, P%%=<W?SBW$FJF 54G4_
M%>^0<S(B&P/VDA+E+*^HQP-4?G[">TOS-E'+=M+J/,(*;"=MVWX79FLPN5TE
M.@7R%H*\[=E-(V8YUXI)Q'#F21PS9,!NH4A9TM)H\+;TV@91Z_H!SH@4MO2$
M 6+9NT;7 $39&UH.<%P-TK#$L(DPG=[EW68!=,D*D@ ](N?6.AQBV1LJT/$H
M]H8*MU@&1,SN ,&\"P;>$_5Y^U@FC2Q7# 7/N1<B:F52X18%(%9_"Z@ Q%(
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
MKFQ2938_Z@]JAQ8<:IC/\]W#*<\@1Q%!NN)XBZS=#^C$]D&;8*E##[Y_(0S
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
MG?T[[<PYUAZQPLXS@K3)30"3B$A'*A$CB5%"!(E2YRPBQ6:3V$OAV ?%X'O
MGX=[N >H75W YX[!9T[]N<@Y(1XE8RB CTE(*PR_>1:,E22ZI'(R,2,/7[6Z
M5H4G1>+RF;O&<03G)$QSN:=9C&=%V$R>\P(J2P.5.<V!' M1^$104(X@SI1&
MEFF%M,<N&1F=,0D8#6XJ?MV6?*E3\!1M>5&]):O>C#W7QF,OP9G 6&#$C;/(
M>)9S*3B3)B:GA0/5(TU8U<=>1._AS'8MV\5PW[7AWJDF^&(+8W-_OQ_W[3#6
M0%*PXN98,:?&NQ+<21<82C27+_$*++3 $JF@"?S?"JK\V@;#I<;[JFG9<FUT
MT;(E:MF,17:"44DT09I1@SCW')D8-9(QXR /RA,)6L8?H+3T;>H$K;)9WNL-
M;>='YK@D6)8$RWLB,-7YF[][W?V]V#^>.H11W)]E@>V\<L">PMI0'W(C4(:X
MH!J9X. '25192KT1#-P?V@1_Z+'E5Y9<\@)U*\DB"]3= ]3-\$IL O,9Y3"+
M#G%,)+)82\132(F%7!$ >"5A32E+*OFE0[OW<M#[#4R*/_V-3]&>MKY]"=90
M1A5#5AJ03&4,,HPKQ+ FDB7.I)TYMOU0IV@7S8O*QZ]>7SY^E8]0-ZHSU,\>
M,DNJD9/\WH].3CI5XAVX1-O?HQ]5J>[OXK#=KUYNO.G T/X8)^[EQQFG[/U9
MY:PU7.S&U!XV3O+'A@?P>.=E#4+.6>M7J<'')[$[J(^_Y]1 4&K;[C;B\4FG
M=QKC8+T:RSB_N''0Z^04PJE2!=/GU^![MM&WSK4;( F#84X+M  NH[ZODDQR
M@8*<$IA3P-)H..K'\^::XZ2ZJB8 #+>^Z^21B/IK<.E&WR)\%9X#Q*H:!-QG
MV+?5M0?GVQ55RM^W=J>3LXH[[?^,Q@G0^>43"WC7&PTGI01R$F3;M^$9\U!.
M8"[ZY]-<CV4RF;WS[-[\W4O?RY->Y3PUXG]&%V4*JM-\DQ/;E=#9P2">/W+.
M(U0$KUK6X(LIP7A(5:AG_^)8Y*6)O'1X$D3"V9SN7G$F&S+>P%__&?7R/R?]
MJD1'%M&Z9,2Q[1_E5<CB4-7(Z,"RM%.[%J>_X]?8:9#S@_87]S]HQ[[M^X/3
M]<:+ ]O=K^M^Y ]-C>:_I[^1KW[2CX/8K16F4=$M^,7G$AY_Y/SW[B#^6677
M@HVNM0N$JM\#ZYIK=U0W:=>9_A?%+&8N.X@=F+_]9F,?9+4/7ZT>+1RWN^V<
M_%L]]?AFZXW-86-RTG9<"(%4A1#@YR+)]+=DH)>3Z?-:3@'QBQ% 4_>&VXP/
MGC!_SW9Y=^_3Z1<1!#!'0I%1+/><!-.LO8LY(JFEY8;+0'*Z_'7MH2?I\B#=
M,WI48>N%7.4,\7ZL\'(L.[7*U(G4?_AZK<:0]N>D1,S,!:?P%R3U7Z/.:5UU
MH\+0T[I S/A2599R/;B<RUT-\ )U'W=F_\(@#$:T#NXW7L\&11\"CY_5$I23
M\R\6.:_IB]YSVSUJ;+YX?FZR7V1(;6Q6=89Z>:1 HP':+H1K,'*#(=C.MNV
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
M=^P)YA( R8M$E?"$$A.UD/5:D^E:D[+6"UGKS'\!=I4R2$27-TJ=1EIABI0
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
M*I42;[\0LS_,'D HD20Q5B"N'?A.2LK<0Y<BRE*RA/@0<$X9P;JAJ+D79B]
M=QZ&D17H>YG05\YM7B .SIS;:!,$MPP9XB3B1(.W:7,O<:)%\-X2G7'P?N<V
M!0$+ BXU BX!^0/OO%"_7PIY,V=>0DFBF8^(VF019XPCY[A$D466%#'<^K2R
MIDE#$EJ87\&]%XU[BZMP7IS>!T>^JV1/:T\UE@8%E=L&NY3;!FN)J#<Z2>$L
MK/+*FI$-B>_7"*8@7T&^I4:^<LSZ\F!PYIA5!X4MXQ&Q1"+BQA)DK-3(!2%#
MI#PRD>Y[S%H0L"#@4B/@$G"_XO/^\FV^:]*\D@0XRVZN"@YQC@.R!%S??!"2
M"'4<L'!E39J&%G/F+S\^\M6'V/\>6G@H_#>TOJU-WZ YZH":^-G?X4O3\5]X
MUL%H,&REDXEJKOVWZ_][[>RMZ_O>Y;H'5&F:5?HB=:CB]Z/8'<3JV ZJ_YIG
M@XN#\1,V8D\PE\29W$A."4\H,5$+N;N1E1TK3%#]P]6=+G%5ZR^.:BM=Q8"[
MZ;M\FOK>CO_OT\G7+^'(42Z;!X=BI_.6;WT!W3U]![J[<]P\V".@\P=?WW^$
M>X7.SO;K%N@WZ.[F]UU-3? ^.I1DC@(S,5<8 "\-]%9'Z0351LV%X]A*R33F
MV"7, [$&5EE)FRL6,*Y)K)>63I=V=A.S+.VBEM8RHTA*0#KS9'.K--*&<L3
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
M(8LMY4)(:2W/Y86$G!-K2O#/TS#T10,?5@-GXX"B851XCIC,Y36#Q$C[%%&
MOU'KA O69 W$<LY WV+0+RG6IS@8]D=^..KG31J;^:UM%RN^H%"62[,+O\3^
MM_BLRH0^%$)<$[NBE!761XNL%@QL-!%@GC5!U-/(F'<*1[>RQDFQT,NF78L*
MK;A5NXIQ7ICJS1AGPYA11('"&9$09U*!*^X9,MY)!PLK\M*!<5:RU.C]Z1J]
MUQV;%P.]T,2:\:[>A1B5@B(+1I'K*NB#;VV5%Q3%Z!7B^1^M(_R$J96PP( M
M8F7--,ACM-LH)OP!,VR*_CV _LU8<<FLC8%R)' ._F8\(2=!";%R3HH$R$I3
M[F*GEK_2_E-)M;DU7*Z4]"W%+1^)!A4$_O4(?$UPA3...L8CTB8ZQ(7#R+&0
M4 C82XF9"SQW,> -S)]<2<M2R+=@W5)2SH)U#X%U,VS3 :GTFN?M6J>!;4:.
M-"PI2BH0+RE3D= :ZR29DVX^/M8][12=\](&)4OG0I;.\6YB(>1J0XAYB1'/
M&YZ&48L$_$Z<#D%P\22R=,;[B)?2;FXJUUMR<TIN3LG-*;DY)3?GF>;FG%O[
MZJC7KTEW+P%AGM2 :4<[B%4_?HO=T4PT9PF2?^8^UL)J]_;&U3&_M(;[;X#Z
M]("^3LGER<LJI;5#X??C'?JUM?G^4VOG]--!W3#EX%WVND1SN[F_0S?AVC_V
M9\HA',!;;K\^^-KY</SU/3SO?3,W3&EMUE[7(8$Q'^R<?B";G7?7E^]UD47/
M B+4\YQDKI"5X'89%KCB,6%NQ0I@74/0^Y5#6,[-HP)+SPZ6%E:_M\#2@\/2
M;!O1Z SC7"/)<&XC*@@R7"KDC;"8IF0I"RMKQ#04-TL&2\^>!J96KN:;(X%K
M'ECBC!9%B-[5$QO_DV>U(,ZO1)SK^F6F1($*&>0DD8B3G->C T;8LF!,$$[I
M5&?S/$:@0PDT>A#37Q3PX11P]NS'>X+K"I-<6L2CELAR^)6)J$7$0EAOLP+*
MQPC6?T9&?>NZ,*(7!QF_.#;X(F@47+@[+ER3PI.<9'6%1AR403P(CK2G  Y4
M,0*_X8#]RMJ\[5R+57XR5KFHV()5;+9A#K<I1$80<;EJ!@/::YQV2.7NLY'#
MSXFLK/'E3]1Y*B&^,V?M):RWA+H])H.Y 5>+O[,8T+TNLRD:PI+S 1G%$^*>
M&62#XD@HFLO[,B,\7EFCM('%_;8X2UQO ;OG G8+Y9(%['XUV,TF@VMNC&$Y
M:R$ V$7"D9$Z(6NL"SQ$':("L",-3>]7F.UY!O8N69PHH3D0:EP%)NM;(X>%
MVJH?!Z/V,!\-Y1#0 2A*_KDWZE=?6OW8CH/!I$?4.(WM*/9M7M=!HSJ.5:MS
MU(Z='.\5QK>Z4&GFJ VO=PP:&]U)Y6$-;*M;1;B@=Q+AA8[A@ZK;&XXC5,>/
M;_6KH]C-:UJ%UJ#3&L!P %A  NK!'??ZAZ#G/D<OA=$8=B8%B%>K+['JV!"K
M_YH#F(*(6 4KDA"<BT2<<M8YQH"*64X3OS:^^@)"B:L(]:<]R;,Q>-?K7RI=
M<3=\DD\3G^X?A+V]+K:V/W_?W-XYW=I^RS?W=C6)'@>LD0)JC+CV%#F5(F*>
M28FYQX8#U)#5FW &5*:=%SW+ZCR20)(41$O)$[-<N^ 2<S@YP3!E2?.Q))"I
M)) B";]0$C8.<7-]EY$4N*8,::E!$B0+R"I+D24T"L^5#HR!T5F]:>MP*@D
M.H,()J#N87LT696\"#6D= $AJPY(POZ@ N0!)+H4/)N!DM;"-$9,0+BC"$_Y
M%MLGJ]4$3/-]AOO]^*,;D1HR^]'W]KJYP?19$]V,?O,(*TL&5$%[:S'E66*5
MYIJ8E$30,BH\$59U9V&])*%OQCT"BZ#^6%#W^-;ZKDL^$284,AXX$7=4@,@*
M@TS0VCJ=A*N/OE9O*G%Q7\ABD@*G-H**:+BD*5,T:ZF2$636&5>DX*'@ZA@,
M5[0R)@I(I7G.),(:(Q-E1" )/EFE##;Z#G#5 $(3!V-"!<B5%[S5'=6%^T \
M@!1-_A(O4['+N/3N[N"V,$PB5 )]\N 2* EOSZV'_T6NI=.>8&[G-J!%&N\I
MC=^;=27M:)*CB$6<J]L*AUS>HU)*JH29QH+EZK:K-T4%WQ>3.(4G _8P1RWG
MG&IXE\0]C,(0K(,L4O!04G"ZN;Y+%4D$,X9$X@)Q$P-R6@F$K0E<$1)2CHJB
MJS?55UT@)EWVC//C)A?5WUZ(CSWQ<SD=GR =]0:M?.]7X,3:/(KS%,)_7D[B
MG.P^X/-+K!OTVJ/AS9?,9#L]4MHG(5<F]L*_^_WSK=N]B%P_VD-D$PSVE6T?
MVY/!RK\OIW:VNNC*'%Y]_1M?,J6'RM^#UQ[O\("^]\:R]JK>(<C?@E':)1Y=
M!4X"H.0_6MXF@8GA1 O'@;09(/2@C<%+AG&@:1=\W#H].UOA'-*>?9;__K==
MNVZUEW&;Z;^O*/@8BHWFR@#N8^$"9Y09ZX5($OQMJ[SWZ6JMXFFW\JFS-G:R
M,NC<R6VK=YB.^F 5^O"&58T#.=.Y5T-8AKHJ)T2WNN,AUNVK\EY7S[?J+QZW
MAOOU<__*.-8?=:IM\"('8XA<O0;$YM[]NPG1ZMGZH9!PLW+AH@=/K*3C(/-A
MK-1J]:NK&(SM2G>OCNX<;*7_1%BG_@;8GG9O,.HO31V#K;^F5O^/PQVZ0YM?
M/I]\??^9[&Q_/-DY6.?-@T_M)OU[?VM['6]^^2AV3OWQC-6'>WX]V"%?M_\X
M_+K]]WYS(V_3[]'F^\_L*XQU<^/C]Z\;[8/FZ>NT>;!.P0>5VON0"1XF#BR]
M(Q(9HS"BA!L@Y<%CHU:J,SN]GKD3#3:$X(QRV'(M@L6)$Q^B(HQ:P>-,W8-?
MN\1Y16.\&,0[>-&+^G&7,J>X"0Y1GG? B/=(1V7 PQ1.6L*,#^'JHBHBO>?&
M1A4#YQ%;X'I*R&"< 'EPYE$6]8KVON!E99L?=XUPL*[8(Z9]!%:>@)5[9X":
M<6$Y)5%X<G59L73&> 5?\/!0T%P&*V&EC[ED2?;EKBSK>**KF:.L'_Z^" MV
MK>W_(=K<<-T/!?J&ZWXX8TM'G&I[^B5.\O._ 6GIC0:5Z_? I:XY3QSF [":
M_PQC&PAFIP.NN!_[6Q6X+KF@2VIE#M0[&F9MKBEDOS>J/SFV_9AK7L3:-QO:
M5AM>KM?/O]8G>RFU?*R2]=.RE9EVP=>SSY>/ ]UH ,,=#%87QW.6;?;7A^<\
M<NP"3\EDHYZ"WA3()LESU;[-YY[C>^8CT'S.L)?WTSJVU3W[7DTS,Y6_#6WG
MB0B[C1Q]F0QF?3R63].AU!]NPT#(I?T3F"K_*HSZ(%H!?/P7!\D[I[L,!Y6/
MDQ#\4*>K,J3!["$%8&-"%"H%M[(V/ 8G[*0ZB;8_N(J;M0)=(P?UWLBH.ZQ@
M?>(% 9C=2NN.LLPM)$AP-FSF-OG8F SQ$XSPS]CW%R.R$7UIXG"Z3G>]"9I0
MIY$DFB"@7@%ID@SB-$9PR4BD0:^L\6N.H/^Y6FT!2HQ3;.-28<1%7ET08BZ1
M\'0W<H>EB0IIF3#B'/[)A;51$"3%I%(^\0"$V&_UAS%VGR)&W"(?!2$NB$.N
MB;GK@7MZ"K@ L^P1C]0AHYG-@*&#MHP91E?6Q#4GOO^<)4]/BR%]N718.,_1
M$+92,HTY=@G7WJ2-6($7*:EE7),X\2;5G6.M+INUW*7W:1P,/;S(;O)=<#EA
MXCE'0'4<XH0F9%*DB./( -V(9RKFHR Y([+5?<\"#0<W3< JY_-?29SQ(E$%
MSBTE)FHAYXY/* M^UP7_2'8=U5Q:ZY"G&DP64%BDD[2(6&D%39(HGKNZK[*;
M%SR'@5YV>*;1 5=VY.\7/]686Z+NM2%5)&H!$K7]]F0WV41U;B9"$U ?[I-#
M5L%/)EF@'=["?^S*FKY-HN8.<4I)8T&ME9AP+H0F2IOD>)0X@?VE<X<3E 6_
M\X*+7:Z#C,(1Q(($OQCH)3(N4:25CXP*DPS3F>:HGX*0GXK O#\=69AUJIL)
M7Z3/1:INEJI#NBME\L2X"-0C@%.=1$".!(^LI-3@Z!SG;*[LHH41R[*2\ZUD
MD))PDGNZ205,4N<<2$DER@?43JIHO8.5Q*NSB><_B#H#U&CEH)HX&(Y#C.(1
M:'EKO+L_Q0_X\<I&2T84UQON3W-9YB4GCV:=BN#=7? .]L@N231BDQB**G<.
M3S:G!FB!DD\1V\B2<W@N"%D8L2PK.=]*,BYU#-HBHQ1!G!&*C(2%Q8HD!9,?
M-/$90F;W6A\&0N8B)ZO5U@U<IS6X&D(YJ#/N<C_C?.@&3QU$&'AWKU'MQ2[<
MI#W>+@R=5K<U&/;K ,:SVSFX=\BCST/,)W23T>9TO6^V.YP>X@%!^MOV6_4I
MX'A 9_DO^>Z#_5Y_..D)<6FX=>!4/0VM#LAMA%NT)URKTQH.YV1:O]AKFR9:
M%2V[=OMZ&^ZYMQL=-X8*CR2F#G&J"7( F2A&+*S'5' =\YG& K=_?K'O5I;]
M!\N>V]OD"'QI@)>18 %>%7?(\5P@$UM,I<&8L)27?7:C^C8/;K%)=  K/9=S
M@Q\;5C[E;>ZM]'D0UW.^\]9D4!^Z;[_[?=O=B^]Z_<LR>%9EL@CA]4((SU[?
MU0 \)FB&@@_@]47ID=-$(V_R+H)6@0B]LL:6>M^HR,8OD(WF\6Y4/,6D)0)!
MT.!"1H= *CS2WBDG;&(\@ NI?K!+7<-2F)8IR%4&)JM2(U0W'L] V,7NO!<V
MD!8":/.=\#U&!.:9;&[:'&D_/%FJ5G"/$I9YO"L%L0YD#AF</% D*I%VP)@P
M\U9)$[ (^H&C9Z^M:%S6;+)FS;QF"N?_H2 5L!IK(M(YU<USYK"*W(HT$QK[
M*,?FVQ>[ZU63GGFC3LY,.86G9,S)SI?/OE5GLL!GR':YE_B-(8IG3?N>3$L^
MSE:YN5L[NOD^$^Q^=[VU=YY<Y?Q^+?D>H='?DQNL+ET)[]V5\-FUZSO?1_O/
M[4U*7L!<3$A F8FU[1YHTG-MVOB3'3I+@[1G7D-S406#;_4'IYNJXY!PF.*M
M]*Z5=RAVHNTO31G->SH;DS*:>PR^RW:^;++-@_W#G>U/!SOT X=K^=:&A_LT
M#[;>_]UJGGY@5\MH;FT$<$S"/MSO9.O]I_TF?'?G8!\<E3W>/,UCV>1?OWR
M^X;<%NWD:AE-!<L5-1;(\9Q. &XELLP;1,#KY#$2S@E;63/R?C4TE[,><$&B
M@D3S]&LJ"+1 !,)7$8AR+ 6C"GF7 R<BELAA:Y"V,@E-+</49"I2 *@ T/,%
MH#I(9\R#"OC\,O"A,^"#65 A<.2<9HC#^B"GO$?!>\F3((9'!_1'+QO]>5Y.
M)EO$#L)+:8+UH$[7QB@VX<G;Q[']+6[6AX]/HZW!DP"DUJP_EBN160X()*//
M%:930H90CJ+1C@CXGS1X94TTN+JI3&9I3_?4-?-6)^1:C2Q*-X_2S;@@6I@D
M&3'(BIA Z51"-G"-+$[64$^I"[DWO)J-1"PJ][15[H>T&]0M$^VM7"FSV+V%
MJ> ,$?>$F>2)1H&['!7J'=(2E-$2*0-QD46:RQ<TI"B]FG^2;?/"MI>7;6>P
MV3[N%;!9&-B<S))LPX+G043P]05&G$2/+!6Y1FDN4*"HC3%DL"&E!_2S5<@?
MD>PS12RZ-H^NS7!KSUA*)$7$*0$-(P9TS29P:%V@RA,"'F[*W+JXL\]-T^[*
MK8NY6ZP*SG!KA;D11!$4@C79W'&D#7<H>">\"\22F+*Y8_@1E/!Y<6M1N/62
M<^M<?Z' S:+@IOGF&G;M1++&>\0,EX@G+)'US"+ &BR%ILDRN[+&&X84F_]<
M5?).['JLBD7;YM&V&7X=>8P^AH2TSN$SAF-D<8A(PP(J&X3BQ &_UL63?6ZZ
M=F=^74S>@I5PAF%'!5ZNY1Q9A@/B(7>(YBHA@TFD49,0<SJY:&!3&/9/,FQ9
M&/9R,^QWO5&_H,W"T.:ZF/WD.39*(,W!B^>,,V0II\@00CVC'IB RP2;SQLT
M6XS^D]'(NQ#LL28699M'V6;X-;-,X;QU[7+-(DYS9+I+"31.<TR8$B[WB"1B
MMAI(4;6GK6IWY=?%X"U8!V?HM0NY+++3B#&;FR%I"]ZNY(CAQ+%(5BLKL\$3
MZA&T\'G1:S5NY;8?^[%NRUS8]J, S@U4>[OW.OYI6V$]+TW!GH5CSS4!V9QA
MG3B3B(EL_Z,,R!(O$"RJ-)$*'@Q;69.Z8439SGZ6&GDMU2Z:^*LU<8:)*\6%
MLIX@::A%W)L #G TB$H@!#9AYR6P -(0Y!%"1(LB/CH7+ZKXJU1QAI!+; G8
M/84("S:WHXS(JJ"1Y)A&F>L*"E!%A1M<S9;Q+8S\[BI6EQ>Z4N)XL93\YU+2
M7S0HS;L[7C!I89AT35"W#4D9'C#R"1/$,??("B#JVN6>N;"\T8>5-6T:6LY)
MU)>LED11XL?84"_*NT#EG>'V(1F=4BX^I6Q$G"B.-$L:66TBH<I)SD!Y:8/2
MV<9-17=?JN[>Q2LH>KM O9UQ!(0$JN^T1=X0,+K>,>0("8@XI1WU1A""5]8,
M;6!MEDQQGY&7D%7@5?5ATENJ;-DOF0OPN1LF[>IC>/O=PU?7._FW DV+@J:M
M:\+0B="PEHJAI'7,=?@-<B' /PY[XJ3/6_DK:XPW#!9EO_"9ZN6UK/YF?2PJ
M-X_*S;!X6!M&@R:(@HX!&^ 1V5S&R)H@"19<4696UB0M^_//3=]N9.+%]CV
M(L[0\J ]>,J)(^XX1=RH;/:$1R%QXP-.EN4>>TPT!)V3EA?F?4G%_AQW4*V^
MV?8H7ML<9V'U\R?];QA,>NB-<C>=Z>N]K*JRBYB'@MNW]C&=LT]@0>D[H/0U
M<?R612FL$X@)*P"EF<O.B4(V.<PC(\GERM<"/!0Y9USCXE3E,<IC%Z0K2/>P
M'F'!N07BW&R*LO$R)*^0<2;F/L\$Z8@#,H$1X0(/(1_ND(8PJL!<@;D"<S_O
MB!=P^T7@-N-J,VYLS'65HC BM[/W2!MAD(B4,VFE)%P"B9,-(>_7PN01T:UV
MU/]==V%=FXY]TE?XFM_OU%IZ^G(7!G(P&@Q;Z>3A=;/N@OLE7FRV/4]#=PR+
MRS3FV"5<-U.V$2MIC:26<4WBI)FRNM1,^;:&[G_EU07-_=#UO<X=#ZY?7H_V
MS]^WUH%26.49N$[**XLX=1$Y20SB6A!CF6'>Y(RPU5F5.^O1GO.<YEENPT7.
M0HO8$\PE<<:+1)7PA!(3M9#U<I/I<I.RW M:[I/F1P!9(H20%$FE-'C*FB"G
M+46"P?H+22*U=&6-KLX>+)PM=R]5O;,.KN-=NG[\%KNCW 2[7W>['N9"*56G
MKJE?Q6X /#AK:UU-.UK7<I,7N '7#W)[[-:WV#YIS"U/]^K%7N3II^5);.[M
M"D,3]M0A9R7)F^02:2WJ37*#8VY]J+)'PE9G(T7OC1\L)8T%M59BPKD0FBAM
MDN-1XD1EH!/\( 4_%KS>6Q]WE9%:XFPNDLA=+IE!-FF.=%!&*28P4W%E3:W.
M!A?.@Q]=(!?WAH]^;-LA7#+LU??RL=VN!JUAS/YES]M:NH ?^5C? 6X.K"U_
M/[7R[7M'P.* .O5SFVZX@1U6QW$R3+AC;]2O/- LD)/^H%$=[[?\?M4:5*VN
M;X_R0%M=&&O_6\N?OU5^3"\G E=U"_ (LFU'H96?"7(=8G<P_JFFG?50!D/X
M3QUWEV<+A/*H'\$=&< ;5K^U>X/!O_(#80RK%<@N?+L[;-EV^Z2"?^KYA5%>
MGMGQI SR*Z36=WC$Y4R(U1EZ>3/WO,16%X#$L_$_O?[E7?1I$&).%?P4?81I
M")MV..KG],',J;=A!*]A<0]?FE(>K+/F^JX+@,!,!!0XYPB<W8B,T>!#Q4!H
M"DRZ )@7 ;F.LL/0'X&*GJ_Q0_L)KV.[=YQUQE:#4:=C^R=3D>VTNJW.J /"
MVLW).OV\U$>@ Z/<K:_6G+'4VCV@%V/U (TZ:M>Z/#S'B+$S. 6*5]?(=NV)
M77$/X?W;]F@07TU_^#VT!G#SDU>M;OT6]46_PX#W6MVI,RF.9CR_VB$;?_S[
M<2L,]_/>Q2H>[U],#FLG3YY\O%I_=,5I'7^F\:JDXL:/\2JYYV>"W?S0VZZ\
M;;!$KH(]OM-MG];)=7W'5RT0RI:_PR[5;S7.]T:#;$/^M8@HTCO-C(\Y;O61
M]NO4M3-QAN-5#>27S_"?E@S\J-X'75A\P@O9K2Z;T?>+CKX+.[JAQ^WSW[YN
MMYN=OP]WOOS1:;[?//YZ %QI^^M^\_T'^&\XV-G>$5OO/Q[O'+0/9[:OOWRF
M7[_DO^W@G=/7G>;&.[C76[QS /^ES?WFP2'_NO&ZM?7E4VZ .UM+T'IA"0?6
M)7A"G#OPA)4.X!E%+X**PKJZ-P#1RY9X];QPN+3 76)<>HDM<!\(DJZIN 2(
MHQ0C%"6A%.+$YS10AY&+EBO,'76>KJP1WC!\3DPJL%-Z 3XAV-D^[F4"5.!F
M<7!S3=T(@?,NE/<HR!R=Q(E %GN,*-<^6B$5R4DKA#7T8^2)/2^X*>V1EAEN
M\O%G 9R% LYU_9%$PH0FIW,=R9R8&A-R+#J87VDL$XXXI@!P:$.; CBE6\3S
M!9Q<IZ_@S6+QYIHMGB2\B();Y+W.W8YI0)9&C+026E+"L1=^9<TTM)HS_+K
M3:F>O3SH<Y:"? /T7$2>%U<J]('0Y[KZV=1&IPU#2A.+N,,469_R+K,B @L%
M2^M6UAAN,%9Z8_U\J="2;ERR4Y87H^=EB 6:%P;-U^Q\@==)>$@)!:,"XI@2
MI'U.8M%<:&&58P0<4:T:F#VYQ+S+J2MU]-1U"2Q9NEO=41U>>;>_W#7!9:)B
MG*ZJ'&UUU!NT\@U>U2&-(-OG05;_7+ETX632\/DEUL'\C(8W7S(33?-(N32$
M7IZ.B__FX=9:ZFT2F!A.M'"<66N2P22DX"7#.-"TJPU=F5ZUWS^W6GL1.>#5
MAZBFUJ]L^]B>#%;^?6DF.JTNNC+S5R?MQJE)Z:'"K6"RQN(,2-;KUX+UJHX6
MS-^"4=HE'EVUW\^FX!\_7D? CCK,-<=)OLE6I*Y=;M>NDY''S0R;B0*KI;G9
M&\9*KTZ [M?&#V]$-]QH#7R[-QCUER4PF&]M?_CVM?O'_M?3H_U-,#)@V%AS
MXVM[L_,9-]_#=1M[)YNG;_G6EP\$C%;G:^?C]^8;@[_^SS[VG;^[]HL9;77>
MGH!1@\\];G; ,&Y_Q#!&OK7QX13&+'8._@:C!==NO,7_<[ISW-SP\/=-T=S>
MPYL'F[M&\R2C)@C<B)3[6TMDM,9(:N8,)2R ?S%F*8#1X-EEKJ!2HI3K)*2,
MG":JE914*D\E]L!@U-6HXCS[L^9AWLS%&Z+.+YJ/\7+^>'B77X=R!AX34U9&
MQ[U@EA'X0?!D4Q01OO_8^G.]-=@:]:LW_1A:PVI]&OK<J,:I G^,VB<5J2.=
M2?5;CI%>N?K5E7_5TV!;W4'U6^M?E9TOV\8;KT4P,C##G8B.*9VH2-:#?@)&
MU4RUSM:[R%0_--_-4%5XKZTT'MP[Z^N,ZDW[/4=\O^[U^[UC8"IO[!%\<M=,
MZT?.P7D$K?Z,M[8] 8W^WMSV;'-]EU(KI& <4<!*X)O!(&T"0=@J$X3T4>:H
M,[#9-]#.25).H[H5EE,(<%>I4X9E$<!=(2(0)2*)X*OXJPF;M2S,PO*'[@!0
MHMY!BOW.I24&S?"OPJA_#&QV$+LO;EVOHO7.KC*,P_SFG Z6L^&#1<[CB, >
M"B,\)RQW2TW ?]%)M/VKH)MS)OKVN)L3@'KM;SD"VX]A(4U4KP%8,#\8$! J
M&J*TB0/N^AQ)!)"K:8H8S(@N8/" 0O.6-C<.3YH'\-V-/=P\6-_U4I&LH<@;
M*1&W(#XN189HC((FPY.C,;?8_0$:W H&VE,&*RZ2HHS#^FM!B%0Q) /WY906
M,/C9=?7?FQL[?//@,]G*Z[KQ<9>#[4U>8:2M#HA[SY%SA*$4 ]7$,ZT)O0T,
M KC*)T 6,B14MM,#=_\T0P)X?YVJW0-&\]M*7H;J/_GG=42 ,N3S%T"(N2$B
MQ_U0%0)0,<$]#HX%'8%#@$^#)38W\(79I-R"$ M&"+)YZG>]CS@29Y!UGH 3
M$"-R,1?T=H;CQ'(! /*S"$$]EM(P3[068"2H#HD2:ZUG1CL5>4&(12/$Y]U@
M ."Q%@CX(/! &2TR*DFD@@O).A=H<"MK@YP-O!B(H"O_6KV=-/Z\+_^7WX]A
MU 88N"P/@^+63XGBQ]THP*D7WB'% MA\L/+(F-RRBU!*./ S\/&O^L&)1\(2
M ?4,.M<QUD * ^?1@S\="-%7W?KM_9R;WV[7H%M+PZ ZCOU8]4;#G'V>-YDO
M9.E>=4!?_9HM@1]==^V6P0]?_:&3@PU=)5C<)S=8ZE4J[Y<;?&L6+UN5\KYI
MQ;=]9LC]KOSA8%E).;YWRO'3R".^5/ZCAH*?S+A]\C.R$?UD0LC9A)#GFEZ]
M?49"P#?YZ:SBYQ!,\9)B)8)(/CBOP9<D/%$)%-([\(@-2=%HJN\<*]'K[F5)
MRF3R2<1#W)M?[GSY8_!UNT>;7S[BY@%PQLX?AU_?O\5;&W^TZUB']^]:\!RZ
M<Q#:F]OP1B>3:_[GCWW7">VM7']FXR-M'JS3G<ZGPUS^$YXIX!F'.U\^P#M]
M;37IY^_@69Z"EUG'0M0Q$=OP_.VWQ[M>2(5%HDBZF#<L*$<6.!:*W"8&/VB'
M>1V9+V[<F7X:;2@+^#QS\,'<!I:A)_+ ,5/YR%3CR!23SN-DQ]M9A#)R7_"I
MZW&AT]CO%=R9%W=.KN!.HD8G$@4"A#&(1\>0Q5@@*7@4@@HA,+BS_^<?FA+Z
M^Y(!SS/E:S>S])<2CY^2\CYI+HS27-N@@]+!4&FM()@D4_C+X^+(AUG^(KS4
M+!&*G+<6\>02LBR7N;3>6RZ-TT3<C[^4%GR_7-^XQ6"EDU0\./C_T6&G&:>"
M)\X(([&8[,=4M:LF.P;+8!4T<MQZQ'D("*!2(2X"29XPRVBXI\DN5OF:O)90
MA^C]T"3_G$?SI/%C8;D9Q5[_$A#9G+77EII<B9PC89/-#> D K?-(L!\ZCT7
M5B>_LD9% S_Q_8:BJ1<U53ELC!(DT&@Y%M)AS'F.3 U!*_A3L?2/J:17+3T%
M"*6":61YCE4U02!GL461!0)XRISRMCCGOUR_<LK@JUR#?ASDD6O!9T\]Q5M:
M[+X4UV$AJ?.?SZ<V!\N\@XEMQF'!C[GPX^.LD4])&B&41BGD*,@DP6<P6*"H
M??!&4VX$!R,OBT.^9%KULV;Z5JTJUGHQVC9CK444AO"$B.)@K4-.'&,I(FNM
M$HYCG20N?OEB_?)&U8W#G.5Y)^M<RDR4,A,/4@KH@G<$D+N5KH'BLK^Q.##^
M/$M]B, FIWD@YG-Q>>\!C!/CR%,77*0^&@-@3'G#J-G.?4M>8*+4UBF@MWQT
M<W[0*^3S_G@W0SX=,99XBU+,76ES,(=-@2 2F8O1,.ZL^+FMHJ6IJ#-;*>>7
M)D4\2OV"[L4R!;0Q3A+I=6 H)Y6KD_GF[!@=G?>&*1Z"Y#RJ9"C#5D41 F96
M&WJU8_0/LPW_[/=\C&'PKM_K?!@,1K;KXU;Z*_I1/X:['^"\O!3#BQ4)]FCS
MXZX6G'IG)1+" U71WN?0"868R)!KDU*.S!>!1^M\G:1\,EQ%9J+DQ@JO.0Z$
MF536^M'6.F+L2706B9!RQ7]/D0F&(Z&5,"1A1D6N/D%79\MO_R"_U.[E<B5#
M0(?A?G4I-;E.3+Z4B5BWC;75L':CP7F>*UM9TF2P<!&[.M+329R"8XX0JP))
M,ZWGBW ]@' =K./F\:XEE"L+/H]4N;4T^+'(>N912@JG)&$I5,IGNM>TIK\D
M2[.];9^-87U]%^UPT>;.P\/8CZ!0=ECUX#9U<^7J/Q]>;WVJCMJCW(QUG+N8
M%>A&_0%I=;%_186LLYS%J /WC.,D#<$:6\&54A2#>_J#]NLSA[&7<WU?VT%K
M\-=1/]JPU?W;]EN9-GVRPTC.= 71EZPLVS#.O5TL(@Y"<@3FU^163PE90#(4
M,7=,$6,B=;=8W6L7%F.3G$L<$V]XH-9B1875P7KK4S)E81]B80G#G(G(D9%6
MY_"X?'RN#4H"E"X1P8$,@8E=O:9BP\P?_CDIP9?3N<\ H0]37AW;P9Q:?Z_T
M_G/AX$4X[E'.XWAK^Y!L;K^%<7\\V=IXN^L8YU8I@PR.0, BV$@=A47.VB <
M%YCEN">^*F=W!?]Y2\OLU2J7G/-VL'_6(;XF66="4R?_S\.S?E)<9GG6A\E0
M_K2M,',.6%C5M7A"MS[NAI@44<8#4==U%4@P&<[F*I#8<$F(THZNK.%5^B."
MWIW/8V<I:2S B$A,.!="PY/ O/ (A)O*,"T;1:9%88H _ (!X."S"4:Q9"2B
MQ'".LM8>.9[ 73?!)2>DTU'GBH&K-QTD3"4@C/IU@1@P)EU@IE5-*0=5[(88
MJDL)^S6FU!*3E[91P;(=19]K-[=/GC$[W[ZF% I J&^/ CSD&UBU'A!OW_L6
MNQ80MC'YK)[4VI?-A\'M^"WV[5ZLZOK!]23FD^(*QO2MY6-]^87/4PONY5MP
M\=E]5ZLK=8*OJ\3]'":=T'_>5/7EQX5?\V+5D-*M+X,)?/O=[]LNS.QO']Z\
M_5?U.G;]/OA(A]5ZZ+2Z+: JXP?X7'._[E53'8U<N^7'?P8_*CM:QS$>CGO9
M'/<N>5WPE8LU',8%7/,7X_>L' .0@>IH'VZ->J-A??=^W=1[7)2IV^L/JM_R
MVG?SRS?.G;J\NPK"-OUET/H^>6R^-Z'C7_Z5'__'"+1VHIYL;/+/JCT-ZJ^/
MBT?" %L!9!<6=3)VF_W%?DP P%T?QQ3R_[/WK4UM+,FV?T7!/??</1$44^^'
M/4&$M\$^GMB(L8VW [XXZ@G"0N+H88Q__<WJEC"HP498@(1K8H^-D;J[NBK7
MRD=E96;[8#*N/"-YF+//J.X)'%T31U5\?/+L%]W)S'^),_>%>3@"0V403[L6
M?E4__\2>MWK]4>N\$[OUS ]!-[1@!,,.R!3XNQ%DH'_2\9EKQEV8S3Q5U3?S
M*P[SZN1_?(=+YWMUJ8U6%@98WEY=-KZ5!OV3R9-]?]P-DYO"-2T ,%A(^76.
M8!W@$3"&;O\L#JX:V,,\%_UL4XT'@TP#U=U0;M'^-<O.Q;37RW S:YP.^E\Z
M0QC49%ZJ?X?)[&>SOEZH2T)H)R.?S&!UNSRDC=;6.&8ARY>-8;H'N4+PZ!R^
M>&@'84KMUT[#Q<"OG;]IZR98IEZOFHG6V5''9PELV1L7NG4&>J5E3T^[Y^M@
M7X+UV:N6..;%MT. I.N>MV!"0:'#M_/]:Z1<'<;)*2BKZ?+6;_[]%4#0>N>M
M&M;#Z;M?-PP76S9/?GZ/07]\6(\=WBY4\S>YLK%,^<7MX-+ X(O?;Y\OF00"
M6[M3Y+9>U6.'Z<[^S7I5Q0>>5\T]"'.&46H-QWGZ+IY?/0=F"I;95841\X/R
M9DH: [ABKM\VS@M1[:O<7)>K&FN>Y,GB9X]@=-09Y@?'C::B:"U.5]^N@8'X
MWK]@:>O:FX>I:_^FY_LG<<]^7;KB]F2G,^W:\H;EW5MX!MV!9^X<P[WW/(?O
M=\$<_;P#/\/OC]L?WY[_Q=YUX_^\.S_X&$X=Y7+GV(-C^^+K[M;^^3[=/F^_
M/NBVOQW!V/ZNC>!OA_#['0)C3.UO_OQ39%@XD@@2($*Y&U9 -BF!DO)66$RH
MP8VR=Y(%ZBT.3#'/P0]R"7.FE>%>V:B<F2U[5\]Y"R8=9.8!R]K_?)Q7W\N1
M[-4Q3#1-W'EK+,@GQCQB$["1?OG*VA,QM8\GN\"ITX4;?]AXO]%*$?BJTBC5
M[(_L5^!0H+6)33*UFX>CS-;-+UV*<4UO#HR666XX=L= RU.NK&\ >O.:!UHP
MP[,BJPR%&X,DEY[Q_X;7CA?X]3#V\MU!=_5/8R\_/'Z%V:S-S%JG O)UUN!G
MH'<OE&>5"3KMZP3&P7 ($V3]_XX[67]4Y=YB_>^)>H:1]O8B?+%Z[ \>ANGT
M84_<^8HIU6YFO2B5'38UE"HCN9KL.9W7T(&[#NJYK"Q/$*/QJ#\XOUEZ*SE+
M+4K^+]AK8+X,X'7!?;ZPOF9%.8(O&+_Z.!Q6USN0H-29V%7]W!,3!C'T(&1P
M$0QTN/$S!^^ARK1N3R?\0EMEF^9=-L9S >=J-%4GF]]7=>WS3TXPY9D(R-!*
M=1F%+*8"!2?R4547/ ZS%$]XSG#106,BN<3.*FZ=(EA@KA083+.JJZ&M?O>&
M6NSFAEJE-=:RC>Y^6F-=:VO-9SM-ZOOFW$!1I25?>\^?@O6A:PR#8&[@6CCG
M+3+,^881=/%U>\F&).8>B@QK>KMJP&6PRS)8>COI6NR!+T#P(R6R7Y^<?/%&
MYN[UB!_BG:XO1KQ7&=,[M0V]G6WHRDNX6K5Y <6:5W)RVMF_F&-N5DC0[[M(
M^3RI^,LL K<L5GZKU[U%)?,G-&V-:M^_5N/]"<U,$:@%"-0*<>T/F77[8L/)
M?FW],0D8_:/:A^H-8][7F<:E+L)5I8S^4S@6^<<\!VFLE$QCCO-^0@[UV8B5
MM$92R[@FC;,.UYP*'\(+PT\W;DY=#?5=_'J[EL,_:[E\,7I5"^/[J2Q>"1<N
MR^G)NP8'C_9/OG9W3_Y]W-X+1_MT7QSLO3K>W7L+X]@7[;UN=^=;]_/N'MSS
M-3SWV]'1]!IXUOB ?I#[)SND35\='QS#=S_NP%C__-P^_DQV/W[XMOOQK=@Y
M]AC>\=ONZU=IIS,Y.?D>?VUOO8#W./S$6&[[Z@D2!%O$K>=(1XV1,9''9(+C
MN<>;O*903L,F6\XB>(6J5I&JYBE;P84, NC)$\PE<<:+1)7PA!(3M9"S'01_
M6HJS$-0C$M2W68(*A K"*$8A2H&X40P9)Q3RP3O&B> LQ6RLZ24K EA8ZNFS
MU#P&U:\>:G@P@VH%:O.L"IF163+33GOAF$94@(T%[.61%LD@'BCQU'H+:FMM
MDZP+VDRH+_968;)EL+=^]7#.?=M;A;\6QE]LEK\X-D(G&Y$R'+Q%9W.I'2&1
ML3B*1 S7(F3^4J99Q.$IU61^O.#=^]E,QD8 [Z(NY#2*E[]59[<]S9+-2QW6
MJM;K12_\U8?9NOA.+@=6J.CV5'3>#%Q%'J(*-"*26]=S$S$RF!NDN0W:X* =
M\4!%O.D7WF1(E>+.3R964U"W&-0UHC'6@<GG8T2!"G!;%,;("N,1L2PHZ57P
M3*UMZIL.A!?D_3[QAX+!Q6"P$41($E:2>(PD=P[QP#@R+L5<],79E!QFS*YM
M,DF*YEL>S?=07G-!W6)0UW!]<T/6P$1$PN2B6=8P9(,R2!(6HO9."Y/6-H5H
MHF[%VAL\GF_[+GZQW?'%8?20#T,/)GDJ(-[5Z>7.4VT\M-1>[,OJ%/R;WG;/
MYLRALK<Y/Z>T7UZ3?"&L$L8I1#GUB&MCD558(BQ=\CP!WX0<3KMF;[-H\L=#
MWP*<V,6@KT2Z%P;-AJ,K\YH:FE N38QX# F!ZQL1=1((UDAC*1C9:EVJ9J2[
M@/,W<G.+:EP$_AI.;F3.6Y*WEH+BB+,HD!76HHB3HEH[984HJG'9T+< +[>H
MQB6#9L,3EEZ[2*E%$A )5JO"2'NB$/,T8:T!GD*M;<IU2<V#@O.IN,'O<PVR
M,/%[ZXW;86L0?=<.AYW4R27,<CV1NK@'H.)T$(]B;YA+E]3[PD_307Y8__A2
M=Z?;%"IY=[$\=3&]W-%A-R_0R\OK4]]@V3M!K08QO;_L3K\A.]\./P5!<(C@
M1$=E<TY=8$A3*U!*,AC,*&?\KHV@BO&P.GO##P#:8E+\$G*_S2)7JZ!9, :1
M1"28%,0A(.V$&#,Q2&EEBBKGE4EZ4_^6@MO'PNT"/.ZB;)<>LN0R9-M['SYY
M)K3DFB%,(BA;</)07G$4E"3,6^%,M$79+BMH%[8=793MLB.774'NUN=/R6I+
MG2:(J9 0QTPC"[X2,B9A(H.-AL5'4[9/Q8G?_EZ2,T20^4[L^?-+R=J5"S\\
MLH.(7-42(#OR@(%Z]_M[\<[+2=W%KU^47S^-*MZ&N-[G1?HSK]'+2TM4KR]<
M,#V64E51+]QT9Q>^CBUZ\ .T"Q[99%C.LDG(>>60X#Q@YXT$PW)M4[)'R+(I
M%L7#IG87;"Z-DSZ-^P=-B!2(1$?REKA UAF' )1@,C P)'.I$"J:4?^"S2?B
MHM\?-HO!?Q^N^N34N9!<*B]1H#XB+CA%&J",L" I<>J!N'DV^*FYJ8U;@>[*
M.^I%K2X'.IN)Y9%9[Z-#U J->/(V-Z=Q*$H6"(L>?IUK0O!'P.9\SGCU"%77
MN%]:O_S-#TY.MWY\.'U21)W!FX;^.)=DS\-]?N/1]:=7YN+79F"Y.7G)\N^O
M%KTH)#L/R5Y3YM!$P9C@' 7A N+2">2"M"C(Y+E,%MN4LN]R^S-SBX#$8U3D
M*2Q66.S!SC',LECQ\A9&<8WP3$K!,*<#2HSDC.F@D9;,(6.3(51Y+*U8VQ3K
M L]=R[607"&Y)7KU)3L/4DRU7^&Q1K1*L22"C 01S7+'.^V0M3%F6C.<&"8#
M8VN;TMP^N;RP6&&QU6:Q!SA74TRU>Z.X1LB/DFA9L@0%7!TN%0$YGP3RBD5F
MK?"":O!&UP59#9*KXH3_K#H.;E[34?:7&P8_7E?@:5?H$QMBZ^',CD;;W/\,
M^C[&,,Q9<Y>.PJ5Q+PQ_FN**5Q.F=V^<>[Q]_DDPG@NV>$1D;FR1N$26RHA<
ME#QAG$*,?&VSUV\ K.7M\*AU:L]/<G_0*A5K$'WL?(FAU>O7GP[JF:\:1%]N
MQ7S1,?HV?:)G>X)??6[CUF=Q$%OV]'30_PI2,HK=\]9_/: *$7<7R9O4A_S=
MY/+;AZ^?(I !8]0C+W5"7,D YFU*B'C,/2P&-AK<=,HW;DJC *;K5@W:;R]J
MY*=-OR](]J:6[=5"_;3#;CZ3O11]WALMO2I&;_='L47P1NN>FYQO=8:^VQ^.
M!W$W7=Y!?9>;9N=-U>%H^'V/]3\3R"]+G_/V^PDL3K;Y[FL0_X\?V,YQ^+RS
M]9;OY]]M?6#MD^VO!\<[>/\8Q/WC07<6%OM[ASR+/\#HO$W?GK6WCCKY=^T]
M3_?W7IWL?'O7:9]\( <G?Z>=O1VR^^*3T<H[*S@"HC*(,YW+VCF%L/#)*"TL
M![]OIM,Y#\9)9XQ.1',GM)&$<,\P-R8D2OQLI_/W(YC>ULO95-L__NH/A_]H
M;=L!@.EPV#H%Z%3KT^B,WL#%72R::_M __Q5KKYZ<@!U@S&GC'$:M%;1<\*8
M<BK*R,%%OJ87]<0Z5%>]PH<"Y<_-K,.![>7.=%?5W(U:KLJ?'LXH.HD=!2Z*
MW "C8A:<9E1%S96S,?J0YDYVNCX;XL5@D$L/9.3^>=X \XLS.PC;_SONC,[?
M](8@?!7"J_,.>T>VMWN:;S%\G5]W^*;W'YBY?KB=TGQL8^ZAV6%WSW_B!FOK
M:$*:)(VX!8/.,:5!A:J<UT2H5[GV'M'K(*I-@PYD9 3HS8(UK @@"]"P]<?:
MN_<?AFO_R!T/ 1^?XZAU"E\#R<XK"T10)^G_T,B"E:O6?D8&(W 9V% \)28X
MH5R#P:6LT5%2(H2Q/Y%!^E@B^+$")C ,N'OV,%8?;@$(7]G.X&_;'<??5@QW
M]O;//TG)#+>$(24,04 P'CE@:00:*D3PX)/'=FV3Z W=3-9IC?IW$B7"&7&:
M&A-CXB%QIS7S%H/]E2C'21916D%1XI\4\<$:8I"B.9G:$IK+UPLD.5A!&(OD
MHLL)"1NF64L[BU(\.>WVSV.L'=23RMP?YJJ9V25P?5BOJH1F!US741\^">-!
M9K3;^Z8O0NCDI]EN]WS]EQ1R4DYX3X63P7)P/XUCG(&QDR0X0E:ZHI!72WR/
M]\DGZ01+QFMD8_9BL8U("QJ1P,HG0GP$0S:7Y\+7:^3*$<H%:_;Z(]NM;>VC
M?C> !+Z+H_&@U_HCGQRF^/F[O??OJA_)<U#4>1$GD9"IJ7@5"Z.6;>4BLC%+
M_UWH]A>%M=#M\LGKMP_\DT\..^\%""@&>=54YL9%#@6+A<*$&YMRQ)UM:-:4
MUNP.5J(W/XM>=FXZ/3^NZAG/$[;[U53#1MCN>H%<C8#=0XM.>^L%^V2342HP
MENOK@_/AN$::<N ['FCD*KJ@\W'IC9L:D$[C=5E/S[/ROYJ>55;^EU9^&W]B
M7DJ7]PP8  UQ)1*R4B64L(M6\JB#SBV&-F[J=C)=^4ZO]CNO.^D]33V?1G-'
M1X/X4UZI9"DO^MQ"]:OI,$6H?DFH//E$)0XR&8E\!$>2L^B0HRF@&(#JF59!
M,KJVJ3::>NC7Z&3A^S]EY>=9^</S3\%$)BUF2.M<=T-*CUR(%-'(./'8:&<#
MV" ;-U7=N N=W,9*N6"3]1PI.ZU/AW7/-UKO?_:4SK!U"I?$RA#/PXHPPM[A
M>NLP]JK6@_G.-IQT>ATP8VN+W^?-C_SE_G@ \FK'X&96]X?1]>HG]:KT!%O'
MZ^"O>D,4#/JKQ2[_Z%91^WJ3=./&T/P2A[X_QM9XU.G"%37W#Z(=C@?GDRCE
M21P=]2L'!T#CQWGKJ/I:!\Q)/VK!.H1.=YQG*5[>N*A\</@B^$*G_1%,72>[
M\/5W\[3=*#L3[^K(?HGWOD/VWA_%,.[&W?0"!C@=V_L(%G+5XV/[J^^.05SS
MYG*FE_&H&N-NFN[13-VWWWG3K'WV21)AO&0!"0E, HLAD?:!(056J>>))AL;
MFV;$:.WA.D>4Y"I)1R(.-%AA3-#@U<]NFF4?)O6[W?Y9Y?OD+!\ 7<AUG  *
M62+]]Q7*, 79 I')V+]90)_=>FNM@=^U&W;0?OI>F_^J!W\U8PK WK6GP_AL
M^L/ST!F>=NWYLTZO@FQUT?.KP\AG'&?/-&96J3]^?M8)HZ.<Y[>!ZP._DT.4
MDR=//MZH/IK)XZH_XWS#"'KCQWB#W/C9CVY+R(8DYDZW_?%GFK(RV)4:++V=
M=-WR"/"-Y_3-;4IW^6Q!#![CD' C3P376]+9"=NIS:;M;#95N_A73*<;BW$]
M]<EI9Y-RCKE9H8INU1V?=4;P*'^;#&ZP8L%$&\-=PW =K&(/DW#)!K-5@81A
M(V/WFEF8I__Y,@M'MO<6];HWPN9)3AM9!*$\R9DI K4 @5HA%OXAY[Z<N,(3
M5Z,71U?C %<\C <3FT5+V&_XR)\(J+/^\^$ ]&E $U%+U?^N/;^BEOS4VR3?
M="*Q59;9Q)W-'G8?1+@2\$:GT]M6O%JZ%[[IF-\3/:YWW_5ALOC4D;&IT.Q>
MR,QJG-R[8[BL/KEWW#W:_W9P?+"WC0\^_KNSN_46Y^<>;!WB]L=7G?V]%]\.
MMMY^A3&*V9-[NQ]?';=/VMV=O7?=_9,WO+WU%MZQ^QGN0?8__OMH9ZO]N0WC
MW?_6S5V@&W5D;&**6660L,XBSHU!!@N%C/)6.:<8,3F&OZ[H,C>F*SRR$K7_
M%EY2M[#'@[)'LT2+]TIPBU&*42*NHD).>(NP5SHH(2@L<.Z<QTVSJ>R2%>(L
M%+(:ILA]US\I9/) 9-*HDQ*"8%A$@ZQB$8%^B$@3SQ"USGGC.)@JN4[*NA"W
MK_=4>.1WXI''+$-<V.-!V:/9Q#=8&CT7*-AD$*>6(A>8158R(670U.&<P$_6
ML6S2QV,7'GY2P:#Z",3E6%#H#"\R-BY%@ZH>0-41'_NUM ):="N@JX2T=6D)
MOE-2.XYVTY[]^F(T&G3<N$H,V>N_BZ=]F,/>X39<,#I?^HZ#JT!9[9?-V O3
MR1N#<<Z_#HBGJ)'VB2,G,??89H^8E8Z#RPK8>PYF+ RPQ=#X)=0VNP9%3YCB
M%)&8P$VA))^\TA0%XK-P!FL]7MO46JXS^@B61D'MPW8.*FIVR0#;B"OD^JJ.
M$8R,)> 9\&214<PA9X'!<W49;EU1L\L*V'MVU(N:70[4-OQY;;2P"I1KP#$!
M:JE&!NQE9*FPFI  4@&H-5G-RM7H)$38DK<2:L_F'OVX,NOO4*_Y]ZG(?'\I
M'B!6WSFWD.;"2/.:;L.2FR1-M$A2;O)^K$96@;W# HL1F)-3CN?-YEC><O*%
M@):=@!XSG%)HY[YHIQ$2,41KG4L J-SI'$QSCG3"\$]*!*$L6!)S2,30=4WG
M;'1>V*>PSVJGE10>NB\>:D1ZG#'1X,20]%3EIH@8@34K$&4D*NT(%T'.FT%2
M"*@0T"J&N0KMW!?M-$)5F 05O21(!6T1UPPCHWE$U%*9<GX]36%MTQBUSME-
MM7 >A7V>8#OL/ZM2'6>3XI$M6U>/K _0#5O]\6@XLKW\5K=(.+GUV<E5C[I?
M6^5VX0DI,Q4]V^-\NGXW555OAKO?5Z9:PL)8"V.L:[I'^X2ULE(CK65F+)N0
MH0R\-EA)S*B6.C.6P.ODFO*A=R.LQ[&8"JKO.\Q24/U8J&Z$8; "P]$)A<#L
MH(A[$9!UR2$KL*)<1Z(EH)J;=7--.?^"ZA5&]<*S6@JJ'PO5S?;!"E:1.HR8
M,:"K'6.@ICU%E%$FB"..)U?K:E%T]9-"]<)C @75CX7J1LP "-L%SB-RE#/0
MU88B@#E&UB=PKJ33-/$EU=5WB1HL?\C@!X5W6FBN:B8E/+LBX=D?[@_=T$[E
M%Z,B]!=.'\.(*E&=#&NUNY\\+ %?4_C$<>VC4P9Q:W-6,*/(I)1@U3QSR>CH
M7%K;Q!NX6;F@;!45+GK(K:(;J.@70SF-SDZ%@>Z5@1KA&AJ2T ('E--C$%=5
M(X5($9$\@/5G/"<\,Q!9E%M7:*C0T#V81+\8?"HFT2,14B/21+A04CN-0(_D
M$@I,( WJ!2G/G8N6N,3D#8143*+"14M@$OUBQ*R81 _+0(VHF,+124_]I!^U
MA#^LX0DQ9F/"%&NE:68@>E.'NI5)HUF-@-@UD; ;:KF4RK[+\PJ/$M:Z^R';
M&0K]R2GX0JT_I];=:XK-N. D]3P?I15 K5AXI'%P"$M@6>T,Q[G!]8J<@B_L
MLE+L<K^1JKG8I;#(/"S2B%EQ990242,J<KEPF[<M*>%(1)O_QUQ48* 1M:'F
M#%H5#BD<<L]1IF*A+!6W-,)/B2@P2(Q!S-'<EY[E[N18(DXQ \<O6D]LL5 *
MNZQ>X*A8*/?&(HT0$A4$J$*"BP/.+%@H7"*=BP%[$RQVVCOCLH5B'L5"N5/5
MH-4(%=V0.U5RI%8["+]4.5*SO=(G>:J%,6_/F-<4#8HT<IEB0H)SGB-##&E%
M(E(T2>(M$]C@D@FU3*!\THRS!/&EPC,+X)EFX63%%?CN)I^+!_,LJH@<\PHY
MEQ3!D6A&=!4[TG.632YL4]CF220\%=Y9 .\TXDJ4,2I +2!)0DXJX Y9ZA0*
M@5$5M*/*WI1G6>R;PCA+8-\L.CI5>&8!/-.,/#D;N. $$>P<\(P5R$GOD,&8
M^\! /^ Z\C1O,\P'R5Z:/FPJJ[PBF47V36<PP- ?NVY\N%[MY9ES-:6?D:?E
MC3MNIQ1]U3ML..K[S\C98<QO='(:>\,JO-ZR9W80KI1\>G9CS:<[3?_O]-5[
MJQ3VJ*IXD<7"GGPU@E(/[&F8+CM[;RJSI3)?]MZ>[>Z]X)]D"I$EXU!4C"(>
M<I&1$"D2W&INJ.+<Z;L5!%N*.B)/'IREK-<3 N?Y##B)BRD0(;)/ >#,NS26
M*9^[.DA.'668^;O5"BG@+-6Y"CCG 6=[5G,&IX5/7" 28D#<JPC@U +AH+WC
MS%MKZ-W*<Q5PEB);!9QS@;.A.9.BV'J,I% 2<0$&+H#3((:3P@%3$W-#@,?2
MG$_3J9Z$9B:-W[OC4>?+A4L-DM_JGU;9C\6]OB?W>G@4>\_^' ]A/,/A"_^_
MX\ZPDY_?[O?R P?]+@SU\ T\&@8QJFGI781W_!+#7K^Z8!"O_W)I4;L0HMII
M^M^6>86C9RAPCA'70B$;!$=4PHK+**148F5RWW]'^"[, ;]7^!:8S@?367N"
M.2.PEP'%:!3BCFADK1*("1I<,#&Z;.P35OJ^+R%$%^:&%PV[_-!M^.F"@@[U
MB2'!<L'=W _>8940%B2F!)_IY(N&76+X+LQ1+QIVB6#:\-@CCI@8@QR0,^(I
MPY1*CE3D"I2LYB3WL"!BS@) I<Q/$WY;V3F/H33+6B;O_2=1Q,F:-8*))8ZX
M.%9ZVW3/%17&>9,0_$7K(U*6YBH8FEMC M9<N=(OZRD"^Z$VU@NP'P38L^9&
MPD99+"F2(03$#=9(&^-0,(%$$ZWW@M7 IHOJW%F O13 ?JA-^0+LAP!VP]W'
M$E1R CCSI',)&9:0B3&AZ+B6AM+ C2I=LYXBL!]J0[\ ^T& /:NQE;(R20!V
M8+G9=L!@BDM"<Z=+[3"HZS %]KQ1^-(XZXX!A-(ZZ[<[Q+A496%N5:7],EV7
MHXYSL?"'9D!$,T^CB@H%33GBG IDI,5(2(>9)[D6J"HU8Y8)L4^:CI:@9DPA
MH7LGH5E3$ LK(L<!2:J!A"+\9+"BX.TE0VVDU 15&F@5)EIVP^AQ&V@53OH%
M3FK$G3PFTH,OBJP5"G'!,+(Z1B0(H48EQ@03I=C,,B'V2=/1$A2;*21T[R0T
M:QAYL(O ON'(&:D1MYHB"RN*G$C$!8HM,::TT7K(\%AII/6;%))_Y$9:5WFT
M-*I8 +_N-Z-?42=!#9?(^=PHE3F#'"PZTLG *LMHN)8KDTM<"&:E".:1>VD5
M0^U7B&364#.@'#BV#'E+\K$_+)#1E")=%5['-'#&JI+(4A<:*33R=-II%3OE
M'NBE>>:)!YLL#H@1!78*CB+G2GC$J;9""JQ%H,5.*02S>F&D8J?<*Y$TDJY\
MBN#"&A18 /KP02+K!*^.9K&00''(5)4VEFHESF4M=U.M6^15_3A 5\_/=46!
M?Z/ _2]/PG)3\E)E8,T6E)](<"'>N8C7-R--7BH> U'(*PK$FVA"+F +9IQW
M0CJJF!1WR[/Z57@\QGYCX;6GSVM+$!(K;+8@-ILU(V%M-"/)(1>9RX?[)=):
MX1Q!C\(Z!O^8=  C=]J8+)Q6.&T9.6VIDL(*NRV&W1K1-N*C9T83)),%6RV
MI^RL5L@RBG5*GA+A[I;Z57BM\-HR\MH2A 4+FRV(S9HY9)I&[2(B2H&MQD5
M&DPTY)RUWCK#N9-5R$^;E;+5JFCA/T<6GKA9#7P21ZXBR/";T/FR^2_X8SK<
M2W<_'@]'G73^\&"C&6Q[1W$06V?Y#WMZ.NA_!4B,8O>\]:"5BO L %_ [$W+
M/+^/?CSHC#IQN/W5=\<AACKE\^1T/*KF=S?-XO7%27_<&]WNS/2*8KD;_^?=
M^<''<.HHE_M[A_S@!#"[Y\_;].U9>^NHDW_7WO-T?^_5R<ZW=YWVR0=R</)W
MVMW[S#XEK454U@($ T7<8H8,)R;W,=4!$Y)4WL.C@JZ#^#606%7<?M#"&$5
M'DY =O9>G+5??"+:FX"=14EGJHY>($N801%3^,][3(4"JI;B>A$Y[8\BK)'M
M I=<%&R/_SONC,ZG3?1@\ENCHPC_'\18R12L46R=@-P<#5NQ!PO9>A]/1S&7
M1F@QO-[*HO&\==0_B\#&Z_GB86P-+Y:_YK$X$8*Z6'Q^ *RC'W?K!G[]5 _G
M!R7J+E1,Q=I--K_$XQ,NY;2NH'_:KXL^/AO$_+@O\?E9)XR.IH;-I0LGB@I_
MO\0ZT$DPKALON:0S?,RE(1])91 ^,T&7_CP:?+?G#R-R@V@_(YM@L,]L]\R>
M#]?^>>6=3CH]-#.'LZ]_XTNF]&LO6=WQ66<$4^I_^MJU/0#4T*]WA9^-03P'
M^5LP2KO$HVL!N(" _P^8+DE@ BROA>/, O$:3$(*7C*, TV? ,U[V8#)$,D'
M*D#&AO_ZI]V\;K5G,%$39'* NMR7EC+&:=!:1<\)8\JI*"-G-XKSXYI ERI2
MML(8Z*A?D0:XVR/XP>8_XOG$1()71A=L9H<MVP+"&'>KGJ'YHJQT;._\_PVK
M;=:\RWK!<J<PNG[8:%VRN%*$O_(S>G-JTU^,31=M^I#:](W8.?LDE ?,<8$,
M=6!F@8&%M &#2T5#M)+2.&(>N"91D8('EP+#)%6**V1SNSV.O0?/USE$I%.>
M:N-) 'U"R?4VU75V^&4^NFI=7::U.UE:9.,J\]^&NS?_Y0;_W)S_NH?F_-U>
MZ]]CL$QI_:;KE\F[REQ4SX>M/_LPD9G9MSJ#Z$?]P3"CIPNB#B9C:W@*,FV[
M8$U^Z838J[[X7W?99Y0LL6B$LY1P094A/GG,M9,1.V;B!9=3-/WAA[$K> M8
MU_>Y@?769&C?XUB3X?^V.&SOO17M;Q_([M8VA7?BGY3U)GJ,<_H9(#*!(ZR5
M( @,&<NQU GG%CE$@VUZC8]S<? .ECI+4&<XS.?NJH94E^ W+7V=KA4S7RU8
MJVHYWOHC?R-_1/'S]Q,)FRYC]6OR_!^5#=&:_;1U!O;(J>V$/)@7XT/ UU2\
MZPM&?3 FX1OG,+1LY+P_REY$MQ[=4;\+%N-P/>>$ =WG4=N*SX=@X71Z7^(P
M.TJ=WK5O4 _]2\=>^^G% -]-;G0"SVW]IVM[Z]68K\:=?@BA&>CPB"U6A"9F
M@$]-, (G92(56NNH$IE 1T^AHZ]"IUF4[P(PET!T.X4F?V<@'6^+3T&*A 4
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
M>';K4_3K<Y9^'%1Y3Z\Z[@?A5GKM>UY+DRM-,IAP++'DP1G&K<+6:^S!:PK
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
M[/7/XN!WGH"7_<%I'^S#V/IO>W+ZO+7=[9QT>E52^&VZ!C_A>>E5)A3,S%6
M/)7=V.VO,.4]VVT-Z@[JI47T*CWR#B?1"=V@2WT4_5T<=@(P00>$LB:C]SM_
MWN+<PVI'0U8HGC%/"->)R'1R&$?,@R".,)K_Q$0Z+3ROPAED&LX@MRD96;'4
MJT'_!*AYE(?PL3,Z>CD>PGS$P47?OUR/ _X+>_;K;Q#E./[,#U[_?7+P\<-9
M^^/^V<ZW=YWVL1<[)P>?X7E?=[?>?(-G?][=>TMGHQR[>T>?#SX>= _V7I"#
MXQ??VJ_?T/:WS^<')V_AW;;YSO$.O.=;>(>#M-.91#C>XZ_MK1?P'H>?HO1"
M&B<05RG6_7&MI19I8SE5RC&F:3[2NZ[TTG<;*:2R$J3BI.))I8"-8=P3817.
M%4\M,\EP$NS#D\I3J[;U<'SR;99/:#0\\'QXB5J#N* !.48E")VQADN;?(PK
M4VRK$,KCO<)$1(I$%(FX0Y?J8 4)5'(G!%?26+!BE=7$4^D]DZ;8K2NF9]BL
MGO%<6,]90)H9@CC5N3(&=HA0SB@6#-:6/Y[=^A3]^I?]$Y!TG]WZ5QWW@W#K
M[U+B@QNO0F(I)1.XCMZ&&))@(1H3<VI@(9F5(IGSIG/, @Z8.(:<\QIQ[,&8
MQ48B%P1S1%EE8J@."8K2RVOIT&FY8/"?D& &!(:U!X6AF&2)4Q="*E[FZ@"S
MX64&$J3EG"#M@T,\N8AL(A3^:6G@B:B$Z<IXF4\#FLOIKSV-N9V#]H2127E/
M*)&,1^:-)$*"A<*]8R'9$K%?->YK>#X$K$TP,2WX.P*,$LT=LI):1(-40(H>
MR\@>S2AYBH[/N[^V7TYV,G='1\7QZ7A!B>8\>/"TN0E4*R^ILT0X:['4N'#,
M*G%,^V73\:$>_%JM-9+Y#TZI0EI$B[PRUE,?'?9J;9.MF]+F<>G0J73RSOA
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
MX8(B#Z?Z=A <^7T<?NKZ.#]5V> C#U;<^'FLF%$J;Q0(J9B"4,AG0,%$:.+
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
ML2(-B0M#N8+@VM22W1* L,AMB^5V[7%YD=O-RNU%<\L4YC'J@$A&1>/,2^3
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
MH,,"F5\<VN%!'!5M<2MM\=-R& M+HID!;0&*02'.(8)UV&(4J,<B:<ZDXF#
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
M#_2WDS[!EK@$3;IMFE\NRFA]RNCW95_!:N(H"19%93SB$?20E3PBSADU-NJ
M+8$8I*:4UYH\0(7;(W0;ML1K*$*Z*2&]Z#%P9U@T-J&(&3CT&D=D=$A(&>PB
M:&:%(WU0(=W!>I,9CIR+P-FG &]C^V6E0M2;@7]V4AMMPF6X+%J9[SO_,!P<
M77K)R\D0B/SOC"#]=C+^-\Q[$+YO5G)Z\P?[I:BL]:DLO^Q7N&ADD"(AC4-
MW(+RTEJ 7T%H"MIIXMW4KR"LQN(J%-S;[EJWO"YEMZ5_$[Y(D?ZMD/ZE%(<
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
M[/K-'+X5?,)FAC.SF-]NO8^]9K]Z>E,X1XW1:)!_GP]WRMR5'4]Y?=0=PS+
M@QP(1(29'75'^>4QS!0I? 4_)\?PJ/PNWQMD4SZ7H?<Y"3&<'%4?AC!HVT1S
M5PO.;,TXG2),'<.C\@U/A['7>"_//G?#^'"6-%R\<98%QV>W6#<:]";CJV]9
MX$T/*B(.'X@U*3M/CL6?A\.S).A!1 [X[B.R"0;[U/8^VY/1WG?GY@2>'KI
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
M:""TU^4!.XA4C6;9^VHC<-W"U>5[1(]=6 S&[@)%EV!125%]\ 1:>^86QY)
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
M@ HH_$*@?WF/CP?U<3 ,0W2LCKT0>Y*C6]<>$YP'!,1!B.<4GYV/KF&?"%&
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
MM<5.J).^9SW!_T;!V/GY_P%02P,$%     @ W4!B53TU_PX]$0  \L(  !$
M  !S:&5N+3(P,C(P.3,P+GAS9.U=6W?B.!)^GU_AY65GSADZETY?DC/I/81
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
M/U(:=# 9+F!\X$(SD)22U*%-'>=?47PD=TP]S+I,.=CC'0L7"^ZA]?7Y>AD
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
M7@>JWM7X_][\39BL^.T*(:8,QK@(B;(!(2Q_P+J8,*V_]&PZ^]??VH^$2WK
M@YLMUR___MW;U>K=W[[__O???__KA[0X^^M\\>9[)83^_OK3WUU]_,-GG_]=
MKS\M8XS?KW_[Z:/+Z:8/\M?*[__SEV>O\ELZ1YC.EBN<Y?: Y?1OR_6;S^89
M5^LY_RJN!_=^HKV"ZX]!>PND BW_^F%9OOO'7QX\N)R.Q?R,7E)]T/[[V\N?
M/SUR^98%26=_S?/S[]OOOO_MUX>_/?[Y]9/'CY[_^OC)KZ_6?WCU_-G/CQ_R
MFS\\?/;PUT=/7OWTY,GK5SR6]7>O/KZCOW^WG)Z_.Z/K]]XNJ/)[_.W0A"ZB
M%@W1_]WEZ[__ W[&LWQQMIZM9_SZZB$-\  CH0\KFA6ZG+YK!&?S?.M#9TUX
M\\7UWSS#1&?K=R<72WB#^&[R;(II>C9=36GYZ&*Q8'23)$V)R5:(TB9FNG#
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
ME7B2)/M-D&.R-3TXM%>B?6^IG2K5?@LPH30A\0*/:#P#ELV@.39RR5LG8\:
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
M<T79.P6Q%;"MR#6^LY/]R=5=BD,GWYG\BPNZ&5I,DG):^Q@A%>-8E9*#P*R
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
MUCL1FT"A-\JLNR!GJ=J!N 0HBFGPC"I22B$'J"C]$J0Q.<<#,::G4(9VCF_
MLL:WG@D$04<><LT&T+?]K(1!::]<ZMZB\ZN@QN0B#\26OH(9RA.ZW.N\OGY[
M7F^3^QFQ[W#(V=-=OOY 7V?OD1SHW*QCY\NOO_W(WV:EW=]XP3#+DP^9/_'P
MO+V:B%1+,%: KE6T5CH*T,D*,AG2-ID2[D8C]^0L=GGJH7KF\EFWFWQ^?:@:
M5=(2";2W=-F?(2;;;LI$Z;U(,<C>.V%[ 1V#OS,LD>ZJI^'E.:PS="_$W.K,
M%2+DJ-GV5ILYOB0$:X(E[QFM.(IK= C5AG:4CDNUX>37C6)?7 W7=T\]OJ")
M=B(DZRTXH5M-&"J(-B@(UOJ@,0C?_4*&;;$=90Y>TCE.V5HNGM>G+#\\^_^$
MBXE4)AE?%4ALO<,Y-(+@2X14E1%6.>EE[^YK^Z,=@ZX?E'<[J?I^@CWZ8OR5
M/;?7O]/9>_J%8_FW[99>48F*!XRUMAWP C':!,(DC$EZK7/O@SW[8AV#%1@?
M"0\5ZM$IV!;)Z]_G$U>=1:LM*"LLF")BFQD-PF9>.#I$GTZB /^ .*:(>U2$
MVT>$I^$9$X<F25E&ZMD]0J7!9-,*2MDO(T556H_HN_>8VQGDF#:XQL>UG<5X
M$K8]G5\L)EI$C*I=A69;WS5B@"$4!.-*(1)87.Y=QK<KQC'5G(^.:SL+L4_A
MSA<AOI[_0"]P6A[6%2T^@<Q5^.1J *T$6WEO):04"5"ARM($6<IV!]IV?_:.
M%T5]NPPZAFQZ$NB+U'X^HXE5.F;))ALQM@M!JX:84;>+&YWRN3AIQ0ZD^=KS
M3A;7V%K(YB1!JM*V(91B9]A(,%*7P*M8V-+[5N0AXYJ3)5(/I%"WD&87>0Z;
M1?T22I+\OT():FQM%HR0$*IQH!PI)9$HA@$ZK>R$<0Q1]+'8-JC\CL:R"551
MC68?1*1V56K($1*) -FF4+R*6._J[,%9==S]"5MD#D$;"-KQXC>2#6GUK2FH
M9M<L.FM$[P"N^_[$$;L9]6/38=L2NXAMV-4T48A61\$.O2#6(I0"Q"(,2$_)
M!,S-MSD&@\:@?4_'E)W$<#2WN&6R$(G==?(@,[/4Z!H9F-+\4L<J,R7K]J\O
M^%IF<?A<J[<DO&:KR9,<VD6U%6)0F8>GBDY8? TGS8!MEVL=BQ.\*V$.3;/N
M(KVC>277X(25BBA[(*P)C/,<Z9+!IO,]2M.:_/3N_KHEM#'HVF-1:@AI]5+
MMRR 8<N!DAFL;>)!LE, :7V&U_"HBRRYWJW?OE?1WF]7]R@)W;P8)\H)@[:T
MFP')\/I+GEV8R*%!$&2-]R%U/PYZ#Y01*<B]!?I9O6>'61_8<40A<PS5\@HI
M[+'H8"'RT@2=0B:?'8F[YV3_O(YC;_$?/N/'\Q'7.U!%2"TT(MA8F9<F$B07
M Z2")BGIL_6IFY?X^:[@,?9*"8-PGMU]$5D$1LG"O@;[ZJC(2(.UV-+;G ^R
M5SH:7W%GXAR^4;J+#(_K+U[NXY;L D5V9[UK+:3:_1FE'9I4RB9A3 WI)![C
MMM0:C<]X,+6&D=GP2GESX9TRUA!1!%O;QD"AS%8H1$ LHOG51I(]6#MO41YY
MU#+2@-91D1%*T3SH&MCT%E.AQIB++Y5<]YYVWW89Z1'(U;&8=!?Q'D>5;\;I
M.4;5C 9:A@],#JW>%?F'3()$T9X=NF/J]+WI=W+EWI]^ XOS*#[XQ @.)EKO
M+ZM-!),2 DKI0/#XHS,F::MZN-[=!W'O[DA,P@HO3;L\K+:K'P0D[=;"C>A(
MLI'=K@/3_D?:1JJ!=Y7WAF*= 60P2#K,RH+"5 &YMLX>*K8&=$(!:E&+,UJ6
MN^9[CW382#7=@6+>>QZ/EC2XK 1K_6QCCA"\(O:<&\4B5?"9=7=*[0Z0;1.>
M6SWPZ 6O7L<L8D&0H@4@-10(F!6X(C5'!3Y+<ZH3)+N4*XY!Z^U%FH.+77<1
MX%'3!6MTTDM;4W-^56X:(@N(0GF0LLK6;3J;[O74VV+[5K1L%UH-(K"CJ.+;
ME;EL\8/QABV%]"U?XBJ[M@$A!0HEFL"^K>ZAC[]0+SU\:3BYDI5*!9+-[3(.
M[]FL\G!3LIX#""%MECL,LG=I^!AT[?ZL.+0V?!?A=+HC8]/:W0PN.:6PY0^]
M3.'2D0HY6"C9.Z_0.R'C5LS9_IG?BAKMQ)B!A#&";C>3.[3MWN^&'W"\CC=W
M1].IH=_6QU628=D7TX[NLC-FHB$VUMJ!DD*3]2)B]Z+74;1-N#=8+](HF3&!
MQ]9/PZ<,[+5F(&.C\2[6@KUO<_MF&^,,RK8^?7%V$6>_UF_W5)QHA[)B\" L
M(AAA*J#.$G)4QA96[)1[=\ YH,YG=%T.#F%/#Y$<)P=-,DNVOQ)T46SR,VG
M8AU0J,*%S.Y;W.7 Y6G4Z\T!H4O9(?LP0M6VJXOMNB6>;$QH*[$78^RI4C=C
M4*+=2;%OJF8G01WO7%(JJ,GGEDDHK2UUX9 FZ PU.ND<:@SAV(4<8]">@].F
MJV".1Y=B=!6Z5G!L[%FAMRNOC>(ALWYO]T.2,4?I,C?T,;:OM(?R5AC,":(/
M'-,YQ=%_<>W&=Z22V72Z[JUEA]DI'\V!MEUXU6%O?!<!GNXDLJX^."<L*)X0
M,$FPQ<@Y0# QM-8I*.C8NGF,)Y%/3[)#A7?T S\E)8M&.G!9LR^2?(2$V4)0
M2-7HMCS"D9DUPGY=)R74/J(Z02%PX:A16JVAHF=?A1G?&K(44*B]$+[FW+TO
M5]="X&/UXSH]EW86U_'WB8T1P:',0*F=;#-10]*BM:&G$)CLCO H!W5&WF_K
MY%S:65A'WP)C#2DC#Q.RHW9&TC$X620@(_-.(X4M*W;Z;H$=JY_6( P94@9C
MV/FZTWNH_\Z7.N;.UYW1#'7;PTU2>5%+1HH@D;T48ZV"Z+*'1#5Z98.N=QMT
MC*2^]\O!HG7696$S8(KM)&O@8<GB0<=0=,@V.'.4,RDC3J#N(OFO5OKVD\91
MN_))K,[(:J#*UFFEM<M)4K=;_F+KH9NS=H?3Y+ZN?"/.D@["C3WG_:C]:*KR
MD4.T"JAJNS2DG?>PWD/ER"W9&E0)W:J&1Q(YGYP0N\[[D0^?&V6$D"X"!=O<
MKBPALK,,NAHKBF8%%OM18BPA\.E)L?/<'_=X 7G-_C@C$XBR]2<V@"49*+X4
M1DA6Y2Y[TF.*94].BIUG_@1USL%6I5N]1(FM%KOX#%%;S0QFBY=\_'RWK7N=
M\VGBV).R8W\9G"Z*G2\&O:WPCZ\?/(*]9R0=*S?GB]O5&M>B;UF,EY1I^IY*
M.ZSK76;70:G6?T.PQ-&D"BJP]^ H2BI#E-5L@ZU':=$VS[GG-'M.66>+(*U1
M[6B(AJ0\Z\TH9=#L<;ON%0 ' 1Y###TH^S85)!U'O%TOZ-@&<E/(#>5R(B5E
M9XL DNN>"J7U5+ %E/7$7I[F:1OB@LV=0(XA0A\E\_838S__ZQZ,-R'>\0&D
MD0&=!J-:N4BQ 2*MKTQ2)DL?B[#;'_/?]>ECB.N/0J/CR.?H2NNSRI"<;"ZH
M X1JVRWI&2&B;@<Z6?D:-$ZY(=K][(-U#.F#4:JP@X1Z= JN$R"7&C>@MUF2
M :=3NU90%@@4$:A69YU51=DA>@/NAG(,"8I1TFY/01Z?<+_/+U'JP-%S]?ZJ
MYQ'JPI,2!:^26H3702 -<4'D+AC'D.\8)]GV$>)0*9#'E%:/%E2FJX=O> TT
ML =D/+[P;0<F.+;%V64_?CY[\YH6Y^V9O]+J>?UMAN?SQ6KZWU2>S7'VE&@Y
MJ4H1LC8 &=M^:<MN1O(%HG+&N*BPX)9M!+9XVL'ZY<8S)K%6#D8+@E:.0U%D
MKRX4ZR%5F]FVVI)-=U-UX_EC2!P,(^;/%,*^L]XG)-LP'![FI"8AHA094FC=
MO.JZ\!4CZ$#:"8WALROG[R'NYN_?,3J';U"^O69W*)W^\XS_2*_Q RW9YLQG
M>7HV77_?O-[XU0%J?K<''*CY#QA-I^3VI\<\^?".9DOZ@694IZL)690*0VF'
M#MLI;;007,H@:KN5S7ERNO<%"/= .=0^?/K:VS/\:H4K>CAC@K/@;DSV) L,
M.;<R1]'Z'ANC(7IF>;M[T!/3Q);!1KX=Q#%8F9[\N6M;AI18M[#F'I#WS,?#
MU5-BN>!9&\0%?_/'/_X^CVH2'0K7VLA@:XIH0D6(.BO6K\8[$V,HLK??TG4
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
MUC!HYX!V/0X=/,G_[WPVKT<^L[<XJEDT[R?OX<L?P_G'*A+"3()8;PLN9\+
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
MCF,?L*^C_OLIC&>P/&1^^O7Z3Q;G4\+0'NF#9=+7U&^;.,V)>OU' AF,E:9
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
MU@; ;10/Z3AH*[U.FLJW!T_A6T2K*%L73#T=!:W#<YQCH'UU=:?J]Q#TH4@
M@@NM2V+2ZIIYE&DIC#6A%9VICDH)O'4-S.&4?\_1SR%TOXU\>ZEX_#P9?:ZN
MU+>.UBHZ+J.-0M/25D,7.BK+P*G(N$H0)<@D3&N3X$Y A[<%]]?9K<K'5@+O
M/4"X('R0+O!$(\RYD.=/9BL+G .3/ODB.1:EX;O* ]EGX]]3OKWGA5T[8NN"
MZWO- ]E*9UW/_W<1^"'S0(HUY)="((EAH*7)219JLIRU161!?I$T_2X$#R\/
MI!<>;"/GWO- I-*%H]"LI%3;J49%?G&0S(.DC4Y P-(MR?L!YX%L)? [\T"V
MD5;_>2 F*]2>K AM!--<!#(E:(#!@  EBPXW$S@?7Q[(_JK;15H]K+K78\"+
MI44K4;@RGBE9T\4+*,(3(J-A%5F*D<J'QJOM30RG8G3M)=L>;K&XCF?%XRZ(
M>C*V;J,YCIFUGY;N4/D>(NYYHE\L8AHU).69$8D6,:\*\P4\$\DK*4*V*?4Y
MU8]H4O6M\VTDVX.N7TW&>3)>G/Q$&/_YNA0DG[_B>_7RZ>NW%\FC@4:=G&(F
M>=IY/'T B'5+,T(*;ZQ6K9M?=@)V^&U^7PW>+J!L+/[>&SB_FT_2G\\F9Y]H
M BVJQ&&<7TUFLQ<P'0_''V:TB[[["%-LD22Z\[OV2R1M,\0;R:9D TAIG)">
M"UV<!%&L%4B^6$D*# QV?NN>G1CJ,Y_"#//U=S^A=XP_+*]2_GKU*ZN6O4_^
M@FE^=7D>&4(JTF7%N*CM3 2MBS&0B1J*]DFG*)UJW@1U;]1[=[#8%<&+_SH?
MSK]>68^S14?O]Q]A_/K3HNO"+_2(^>SE^ U.AY,\B"X@=S5TFTUM%D.^ X!P
M+"67?< 4N'XPTMUR;$?HI7%8MM_JMO$02=-'>Y<#C?,/''[X.,?\Y#-.X0,N
M?OB<=L^?83C])XS.<9!<]"0,P9(T9*YE:Q@$IUDLG"N+R?/F">8/9O#_FEZ/
M@G9]-.%:*X@!5RD8,CN8QT4I8'$L)$*55$A*^E0\/\Q6\B]F;J^0'D[6GHSG
MPSP<G5=K<I'VO>@J]>)+&IV3X5K3PBO:\_D"[.MR88F^65FB3\XFY^/Y0"<+
M!3UG7 7)]"*:+(19]&$56#+]M'7Z11/@WQT)#Z_N'D*3!/%L,EXX2\^'GX>9
M?*Q+A,\QC>@O,G]0VJQ<82@7A9(@6?"^7LOIP0;0)*36\:HNN+X[QC575@]W
M%UX"NP9VD(,TUJ7 E*XIMJH(%J.L57!!HM Q&=6\'',-CN^.,'LKHX=Z@ZN&
MTO<*9[9).LLC(A%\ N\C4Q+J"9ZS+(*N]\,J'PQ)+8GFG4];@3]4TONQ#;6C
M*/O86?6SZ7SP?CBOPWXYSG4.GL-H>=PA('G'"39$H-U>5UG&PEP B[EH$6.G
MI'IZPS6ZTE=75-WX\N-WD#\H!R8M==$R[68=H#^&\X]O<;3L$_MQ^.G]Y 59
MEY?IIUV@;G-:O"U][H9WV./C1@J]BQX]:./(!$(/B3LG6"FBMD\!9-[[Q+(
M+6PLV:E.M:V/@3@;CJ"/SYMME- ZS^_%V:?1Y"OBM8;E-D=:.\G:,\M[<2/&
M>G5ZS#6<+<C_[)0K=N/!AS.Q>]? I)'X6N?]76)Y,L[/AU-,]+L7N!SY?"8G
MR4 @V?;!T "%-V3@*P*:BS5<;*?6VR\Y=17O*=8>XL]+$^CKZD;S$C%;0,U0
MI=J6D@L&DHRBK(U/,@I0T/H,YAL WZ<=N;\N^KB(:&=!7 UCG.O]7]=3;#N,
MJ:_+BWH8SW&2&_>@R;:G<(?2\<$.UO8<&\>B?4R%Y1KDTJ$V^$,:I?(6-'@0
M].>[Y>T]^9D/G+;;J+:ORT*':8YY$4G]G10R>_ON]XM:$"_ RAA9++[>TQ S
M\Z T?>"VT$8CL'FYU)V 'F"TNW>=K[MTM(G"6AOQ2POV,[Z?S&&TD,G'R8B>
M^Q;GY]/Q0AP7QJ>%6(KBDKE$/JH6F000 TU*(X-"E[U5T,FF[_[.[Y@Z?6JG
M<1#H;97-Z@8\5;+DD?P=<D(USYD1FR6S7&8:9]31=>K8?4]XY_*%WZ<+L+O,
M&Q[<7X*X<$T[P&@8&K[VZL.'?7<4_DWU[2&Y/F;P"HX.IDAC(DM*UTN"4-9K
MYWB],#EJ6DMXDIW,AV,K\([P:UO];2.PQGK[E21U=GYQMW4N!A79R0Q!6::+
ML P")A: 1U E:1%:K+[?O/2P0;B=Q3YI(;.6ME<%LFPI>A')K=%!'@QSN1:@
MB<19R/3!HZB=^0J/KE,QUGW*N_[21ZB\G676>PO]7R:?<3JNV_LRJWB/ JE-
MC]JO_JD3P!OE35&71/:I*MYIS4&$FK@E QB'WI +/MCTT#U<DD62]LLQX<97
ME\D?*5HM3+T"->I0S5M)4S0#0XQ>:6V2%+*3\['NZ7MY4/2L*9)Q]QR7?[\<
M+R7Q%A,./R\O<$(9A$V9.<.)[>@$"XB%<:\E8KT<E.=.X.]_UP&G=!-=?>/N
M-!9E:U_Y)I@W."V3Z5GMK_UL,LX+.:\*=812-&Q%SH2.M*U8C<Q;Y\C,P!)]
MJC6DOI/&N[_S46N^)]&V/KV^-NBE^T9F(UAM+7-@%CU; PLBT@[D YF19$B@
M[';ES<TG]YV7UX,.]Q+.0TB5>S>'^>)IO^#DPQ0^?1RF56:&4<XNVK/DNN#H
M*&DDLIZU&ZEM$HXLR$YYP_<89QL!'#K.T4"?D]9R;>PZK6Y(OP[IHB=J!U -
M(QD;@1P^KM%(49.^I'PP"H V.F<4S.?:F,E[J!>LQ=H1,VD-+H/I="G!PU+]
M'1&10VI^&^&VWL!?X5_#V;-:\/3U#YS-_SF<?B#1PLJ?C-&Y8KTFD]+1UL=3
M85[77D^.@TU<%(/=LI;N?,UAO>Y&>ICT(L36%OK/4Z2G#&O#C8KN5YA^'<$X
MKY!YD$8I(%.F<,]TXH4LFUA3J*3(D?-07.BDWCM?\^C5VTZ(O<=<5J-_BY_J
MI>?C#^]PA/64]>?AF%R'(<D"YD".Q.KW]HG)[/JJ/7O6M!C@C9A. 12).Z."
M"MIY\"Y'A5:#DL[G+ :[OG3/')P;;WTY7GB *W&MG!.AC8I19_+\,3(-M16&
M29'QB#8I[VR0S4O=.^#:/Z&#W)G:CGM5H_N:;'2H+WLSG93AO/8+JG6\%P)_
M/R&G>#89#3/4=@5Q-I]"F@]\UI;;G%BN_6"UDKF>)7I&HJ$_-M*4;Y_XT0#X
M$4[Y6W/M=L+'H17:/+M[D<S\QS#C->&\Q<\X/L<*_04M*M,QC)Z=S^;D(4XO
M07/A:\LTK,6<M/\;3#61)3-7I#.T#7'E>:===E<$AZ?3$;0].;2J^KD!X@(B
M"60!J2;57\!<=C @*3Z9S9#^S^_ARP 2.@>BVI1)U[9\BL4B%,LD..ZMX:&/
M>R&VA7G@6.QA"'#[.HE>M=<#X2[GY8LO-54'9Y>"R$);82UGPB6DN>> @93(
MR%)RGFPE&6[&Z_>FU48PW]/ZU58S/50V/)O,YJ_++Y-)KO4X[W#Z>9CPDMO/
M\=,4TU)L]/D(%WH:YR=GU:[X[V4W()I51'F96#*V>DQ0@R<*:P3%&1-#RKSY
M!69[HSX\"1M1X%:KDH/JKX_:!!S1CS[\@F.2SZB"RV>DC"J;FAJZDM9 <V.1
M0ZKR\;6;AF5!@&)*\91RRMGDUBSKANQ4F-2#'GI8KQ:9YN=I?CZM%SU]A.D'
MG V2T-Q*'VHW:V!:HV* M $GGL 52":[UE[S.ARGPH2]9=Q#_ZR79Y]@.*W;
M\^OR:C+^\(HHF:OI-9_])X[RSY/I[T1.1^P+F0MF,B]D?]5"FFP+*R0,HX06
MR;;N^-T)V*DPH[T6^NB,U673XX%['Y,DZ\WQVFP'R)AS@65O('-9C,R=<DFW
MZ93U'9DES7700X.L6R,?%">P1&(J[6&TMP'M<L%@8-[0MH:U81>V;G1U"\2_
MO*-M-='#;G,):)4\1"(8:"MI,F#M<IKJU92>DV^?"^,EN&1,"#QV.C/?A1Q7
M,+YK>NRHC1[VF&L%4IM#[4^_KGZX3"^R24O.8ZWM+60^AU3OPS".28L8HT"C
MC&OMP6P/\V -\_H^HNA;10\AHX^F8"9#_?5TY?@OJ\FM]5K4ZY-%[71K"KGR
M-GBF,HW*1TF.6J<0\CW)/>O>_0#J%?O1]:2AS!MG>:WP7 O_S"[O\+L?5,-$
MOXU #I_HM[^.;BN\D8 /IGUM,1:0M"]J2PNHK X[X63<T=8I92FJFX?SL+1^
M1X[?@92^C5Q;I_>]Q5GM,SP?+@)T[WY]>I&39G42PM5*@7I;9R$X(48@CSNH
M(KDUTMT(CFYL7;#V!8?-^6HD^TECP;7.0*B]HFF+(T@_#PG+9?X9&3>B& 9(
M'[33-$3E@0D;>/800)38295K'__H%;F_T%K/R6<PG0YQ^B31Z&:K0^/+&_"2
MTJ@XF1BU?A,S9SZ3(8M"Z)RM@%LUKYMTN?$=CU^A;<37\*AA>8WQY"^<OJI%
M>A>%U,X5GH-A5M5":C2216EHN5! 5F3F"3O6.-Y\\J/7X%ZB:MFQHX)9#0K&
M>5'><[$^H#6TRBN6Q2+Z4 A,(4X9;[@R00/Z;EU8US[^T6MP?Z'U$6)9@KKH
M(95#". MLQ[KL:-'%BRW3,1B@J-/E>O46'FKX]]K !ZSCO>7:,/H>QW>5820
M)+B(]"QL];I;D]U%ZSWF2.N&< RX)6.,W'+!L_4RMVB>O?[MWT/HHH'<6^ZS
M:Q&M>-X%4\/8Q28<AP]=M-#1G2K?0\"-8Q<;L<ELN)"T( GGZ\X#4%%ZQI4.
MH'EQ-G:*E#\HI=\1N3B4SK>1:Y_IJ1=G1:N="$PT/'C!2A0$BRO:TZ+,S( K
M/G/!O>SM9.U;*(?=Y=OH:=-AV1Y"[N%JW<5E\:L3CQ>CX=EPO!CU"AQWD**G
M 3MGR7_71'*/TC'4GO/ E8!N1Q;;Y.W<!>@$>-!.X#VL!,\F4S)R8(Z_3<8K
MGEX BZ:^6S"C?2'[M@*+*3+%G2G6)^UMZQJOC6!.@ 5M!-U'1_V+@ORGY[/A
M&&>SB^5JL?.!( O7&LZ*C[5CL(_,!TOTM$(Z5= 4;+T>W GHU)V#]EKI(2EG
MA>6B_+L#F+YN3[@.Y#C7'C14U*T@P;Y2[J5&X#HH&259,V3%*&UIZ2JT;T45
M@*%+RB5IG+X9S7L,*K_GQH!#:7P;X;8^2GDZG4".4(->U[>JXJV52 9KR7)Q
M"51AP5I/N&(T124=2[?>B.N??[3R[%TD/FDKKM9GFHNS@&_AA)1#3!A9#K[>
M^@:U.C(+1B:&"R9:F^V]S2DV//O1:FY/,?5ID3_Y]A @<> B5 O15#(I RRF
MXAD41.N,<.&F]MK9XT^.=,K23MDMI;O1"&_5;.;Y<%93%(?C<\RK* *Y)+_!
M=%D MD=OF8Y/WJ^5S"[P;W2.X5P64"HID81&GV+M!6DEJ.)*2:D,.KYCWU!)
MS7*^VN]A5-N$OON(.%]4Y2V[A<*H@AE-9N=3G#W]2E]\FLQ@],MT<OYI1H]8
M%8"N!?SJ,L$V8I9906")G'ZF>?0L%.F9U(:#1PV\M':W#SB\O2N)KK_U[I=6
M[WV85U\,-&1M8[ LUO:MFB=RKIVR#+DA7\RC+%8V%NNN6 ^_K#Y4?M^J83J$
M]EL;8-^ OA_K'U K^'Z%,2QO<_D9D81&-F*Q6%B2(3*=M5Z>-IN(*F=+"R%V
ML]@:@/D7/=<:D(=6<P\69_]R7L7#4#A!QC/C3M5XF @,M-3D'94B!7#GI'AT
M6]Q!2W4>^HQXR(PZ=I70VLWLV0AFLV$9IN5E7C6 E$L 'Y1B&2RGQ8"<$*_(
MQ5'**9DS-Y:7/BV6VY".%7-_D"RZRS394YL]+.UWP%LYTUT ]A2]OQ?<<2+Z
M357:G2Y[Z.,HQ'$N%A&"9$%9R6B^".9+K">B2F?4#J)MO9L?B3#WG <<ER_;
MJ*$?GJQ95VL+DC*9$O"+'%<LY&Q)59@UM8@XZ<!\+IF!<]S*6ON36F<6=81V
M>+^FL5)O4Z:Y1C;ZQOU&/*^Z#-2^!NM_IWDP=)N7]A$GW7G0-T*H%ITO*GBR
M;:HU8SPJB 5"L)+[(O,&HFSS^H?N=EXY,[IP(]$"XR*2B>?0,L^+8R5!DBEE
MJ6[>GO0(7,]FT=55L==5PZ&84E+<( -/'I\V#ED0SC,;%5=::!M,ZZCI30RG
M'6[:AH\;VN'NIJT>$DJWB,ZNH ^\*IRCD RU!!J^Y#3\+!?7TI<0'=B;UY\<
M,BJ_0GF,!C_[:';WH/DN:CEHT^2"N6@1"E.PR+^7A@4M(TLQZE"*T8JW7H\>
M4-/DQ[(PM=%?W\[L?>='L_ELU<;WW624!^ LENPR4]:3F1RL(.@QL(Q1&O1<
MNAR.MU3=A/N0NA9NI?1]3OSVT%CKO+DM<'?L\IN+LB!58DH;P[2HC;<P)Q9]
M4"FAYD[M< 38 MICY]H#4%CK7@E;C&;VCC;]:=U(+H![*"2FJ!E(E$SK4AA$
MH9E1*6B,"":XUDR[A>)[(]5^:N@AMW\+[#<E-\ L+2B0M7\]9QK(4O5< 3.F
M:&-3 <Q'-.MOPGWL5#NTQOIH$+T#]&NM1R//!% GAE(@(Q?%LY!LIO76(HKB
MO"M'M,T>1,_8AT.Y'?761[OIJ^NF:1>_)9A(*ZUQ)C%?:I6?]Y(%3#1%(GG%
M:)..T+H[[-V(_N5Q;O0XVVGRB*;8BR]U?IP/9Q^7_?R?8YP/DO(T%Q:7JM*D
MI(GJ6'!%LQ1,]DIZ[CM>;K<GD",L60V5NJ-5MK=&CAO$6%2<XVQ^L<L#YU;*
M+)C*M;U_M29#()=$:\@J)D?B:UW$NSO:DR#<@9760UGX-EO\E?P&/$=-#HIC
M/JG"M"TU:] [EHI-%D/"D%O?^[(;TN^59KLJJQ]7<]TTN/?\^?GB.J0W'V&&
MK\_G;W ZG.2G6"937/[C>O]CYJ D>3;,2H1JW9(7K0TP49*)SG@>4^N+J'H<
MSJF1]4&HO1]_]C9NPO6B%$QD1^PXRH'/)&P:#2,'O?8:5)Q\)0@LF!!$(GLO
MQM97[O4TE--G\H'5W8-_W'*"_H8DASHSO8P^6FV9<5*3SZ\C\TH[%KDH-%=1
M\>9WD_8QCM/G[R$5?9N\]K$4,VG,"<C_8\I"KA=:1Q:%\-5&%TK7G,IN+5(?
M5$;9R18S[1-D>HB,>BS%3"I'&H-$5G*J2<:T(GB9D#FABT?O<PD]I'U_S\5,
M6[%HRV*F;;1YE)J4+@#_5<RTLTJW+D[911]'(4X)1DF=@7D=R&^,9+Z$G )+
MG'MKG2=U]QJV>C3%3/WR91LU'+&82>M4<\P*(UD$\L]D(, RL\R]5XZ;C*D'
MMCS68J:ME+IC,=,V&FG9Z&/396>!+$K#:9I(D05-DX+,"T-&9X802_ V8Z>$
MY4=T\^-#-G":Z*GQA0N;;Q;I NH[NBUR*QUUNCAP%P$?[+9(F[STQ=*^JI6A
MI<QG!KH$)F)0R1@74_:/3^O;WA;97NG;R+5U6OCZ:YVXB>!EO3RHN'H[%Q@6
MN4663*YYZH:VQV[=5!_T75A;R?W^N["V$5KKEEXO_NM\^*EN;JO17@WVXB:G
M$A4&2[8-E'J)I3,LQ.285RG(2#:R5-VN&;SO38]>N4U%V4N?Z^M@M,LN:*N8
M4+S4G&Q@X()D,A0/2G$5^'=QY]DNZMY?HCUDMZR&> %&T%K"160H$WDHEM?F
MKYFP16D<:*%2\U8FWP X!?7N+M&-F24[-I>XI8Z%8!#SV4\O:HN$V9#<B!?C
M\[.57_%J.)MWZ!^QA<KK"V=7.J^OWJY51(,A7':#Z,%&/9SYN9N=M:IGOM'B
M.1:5;8+(2J+5ACA8:,E!S2($X5Q$#[C5U:-KW_) IO)=!M7^TMFV'<SJV_5#
MA!G^Q[_]_U!+ P04    " #=0&)5BNZW8IH1  # $@  %    '-H96XM,C R
M,C Y,S!?9S$N:G!GG5=G5%/=MCTA(0%$0A<Q$A60#M($I 0LH*)&L(!28@=%
M14&*% ,JA"I-^%24  HHB)$20(2 A&*EA"9-2**&3H(!(BGGQF^\<M\=[\=[
M=YVQSY^]QAY[KC776G.#7\$)0'Z_\SYG  *! *?$'P". +L .$P2+@F#PR7A
M" 1<2D9>1D9:6D99#BDKOTY936V=LJJJ^D9MM/H&392JZB;#39I;=?3T]=:C
MC;89Z6[3UM73_7,(!(% R$C)*,G(*.FJJZKK_K\-; 84I !KR!8H9 L@H0"!
M*D# 5@ - !!)R-\&_(=!)*#B^R*DI&76B!W(\H $! J5@$$E)6$P\6ZT>!^
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
MIT3I/-/TZO9/$1*)^;&&A'(!$<HHY$H@&$787( SRAFO!YT7B[_^R?[!6:6
M46Y1U?_\MS_<K58/?_KEEV_?OOW\G9?SGY?E[2])%*6_K*_^0WOY]X/KOZ7U
MU3&E])?ZMYM+J^+8A6;8^)?__=O[+^).W3-8+*H56P@[057\J:I_^'XIV*K&
M_*Q<X.05]E]P?1FT/X)Q M/XY^^5_,.__P, #1SE<JX^*PWL?__\^=W)*>DO
M]HI?%NK6KNPG519+^67%RM5[QM7<2%^/MOKQH/[M#U5Q_S!7ZY_=E4H?'W9>
MEGNC6BFIE3+.K)3_>&JR7RX0/Y"\JT-9 PA7J_LAE(Q=F'X()NY7PP]J>(%W
MIKE8Y.:!>K.08SV[FZDN%GUXB4,]%LL5FX_P6&RGV1%Y;G_PWORMG<8.U$&F
M]3PM=>^(JKZOU$*JABWWA@:%_+<_F+_-'BMXR]C#[+72JBR5O%E6JVI&<<((
MHA@F*280<8H@00F#0F0JBJ5.*$YGJ\T#/5,+^.<OZ[GK"3I&_X.'3JL3[V:I
MJN5C*;9?M?OYL4^5^4K9[QKY9<'N5?7 VAN,B-8 :*3^][5P0-RQ\E95@"TD
M6*[N5 E85:E5]:^_;/7R15+%-&-1)&"41@BBC"20ZB2"FF$:I1G)S8]GJ\TS
M,""2)Q[G_S%(SH?%9SX2-+5@5^##<B$>S0\6JY.8+,6>-'-K4RW+Y[HO1;?N
M6X*JC-BUXII5O):\O?$7:[S^HN:K:OT3:']2L]3QL7\Y6+SK<BTM*\49O-LK
M?A$& _6P@GO06S/;0:W5TF'=&^#,='\ RU*JTFP!CHB^>>ZJ<C7[K(PUNU)V
M$W#]O:AFFB<,12J%.B/4F.81@R3.4Z@BF6A"8FP,=1<F/#+VU'AP1SSPNQ7P
M_[J]KL=@ZWY9+P1CX%?ULWHJ[(81+#7X9(R?$C0VT#E0G-_7#O6[WE9SV\Z;
M:OZU?4N/C3C*.]JAROH-[;K$\_V\4XO9KR5;K*K/2BBST^9S9=9&+\M[NP.]
M62YD8;>=S7K-)->,IQA#ED0Q1)*:W;=]B[G9B&.48)[GF=.[ZS?OU-[K1G)0
M;D2_ @];X8%82V]_:L1W?.D]U^(,(0R'\,!DT8+[>0?<';G!1O"60X8!5[9N
MJ]KG\A(@[PDP?;#=F;H?9 V+VYMKBHYH&C4T[3G<.!3>3\<-O?>\W8_ZUV;>
MNX4H%:O4:]7\]]WBRVHI_GJWG)LQJC=_>RQ6/SXOY_.WR_(;*^7,6&X<D2B#
M>:(RB 1-(-$L@X(A%G,D8\J5ST;6<_ZI?0K6XH.?U@K\$10+L*O#/X-&"_"[
MU0.TBCB:@GV7R6UO-R#X W\E!L#=>W?8$[U ^T??V4?=8?:$YOD>M.\P_:CP
MO:HJI3X:H\U\=1>W[^V,[PO&B[F9YA/[8;_'U>M'-4LSQF)IF"]!]G2)"@9Y
MDG&(!54JBR6*D?)Q0;E./#7O5.UI!?/Z/7QHQ?2C-6?(W?AL"" ')K)&Y"NP
M$1K44E^!C=Q78+4$7(%/K A@@/6%*A!K.4\[*EWY@O&<I[SO[[%--]:>L!N"
M6_51?V*K<KDP?[TIE;$%[9/Q;G'#JKM91@PW)8I!@JUW+9<<$F2H26=Q%,58
M8Q+ESCMTIRFG9I%MA;;NIH>UV$#4<IL?%-):"L*([K%W=$/?84\>'-.!^6D?
MSHW$H!&Y)B4+Y\T0<'KLPH/#.M(&_+-Z,,-9>@"K.V4=1AT/;[7W] +^H[['
M7&]8YN= >W,O(#NWY6XCC;<C]])L;S/N=V<_X_-3N6R<Y,:6?;U\Y"O].+\6
M8OFXL&>>E#.SU8XABHRMB9"4D!&<PES$5*LXRT0>^VRZNR:;&I^_8A)(Q5=
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
MAR^U.],RQ3'.!<QYUK:W9RIGQAI3 HN8\B1UVKF[3#:U'7C_+EA.T':33VC
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
M1-(F>G.A(9<L@USS3"<1IBDC7J<[%XLT-?JHQ87<R@MV=0([2MEXCMWK6L5
M$RUVP8G0Y0OL>%(TZK(-?8)4K\0KQQ5[U7?%_$^7@H$<ZM3I<H'&/8T*!N#!
M*56XD?M1^2>;SV5F7,@ZR>N3V0V7:E64]>2OE3;3R%=J8?ZRLDU8JYT<VQVW
M*T]RJ@F6,*:(0R1$!DF"$62Q-KO<3+.4>OFN@D@U-4)O!08/MH7PDL^+VZ9<
MLQ\UAUDP-W8>?1F&=JMOHXQ:Z<%Z4:S\5V K=3CV#0IB( (.(].H'!P4QN<T
M'';POF75EN*O[ZKJ4<G73=/K.J/V/]G\47U0W^K?5#,18QYQ+& J\@@BPAAD
MDG&8))1'B<U_C;SR/YQFG1J3FF_EO3&K*BL[*&KA?2NKN6#M:,*&1G!H*[5&
MK1$8O&Z[VM<B7X%::)OI_ZVY(.#9@Q=,P>JON<PY<B$V#Q@.*[+YW-PCU?[7
MY9,J%[7'P%B@*]=J@YWW3NC1WXH(&AF]2S-VH^213QX"K9'RR@]0"Y15?@Z"
MSNSRDS>/EV5^3OZ];/.S%_<MI-A\"VMFJ'>*U<?'5;5B=9'WF<:81AFC$$4,
MF3^R!!*1)S#%*(ECKBG-G;QL;M--S4QH:P2VUD(M\U7C?*G CMB^I14[$>\F
MRO X#LR8ET+8H]BB"S(7E%SL''[DPHLNJAZ67W2ZJV]4TM-R_F2;G91*%JNW
M3-3;Y75,,V4LUGD*%='$]B8Q;$()@UF<88PU22CSBFGNG&UJ9+(1%C32@K6X
MOC%+70B[[3B"X38P>9R$;("X9R=,@H4Y=<TU<LB3@]J'X4\N-_7T)Y<V)7+U
MP[I);*?H3?/H;0E1CG0J>"8,>6@%D< Y9 EB4'-*4IQ1'$NO1L[GIYP:E^RF
M&JVEOZI=D*NZ>NM& T_7\'GL'?V^01$=F&4Z 1RT?JL[3*'<MN<G'-<GZPS
M@</5_4[_C='K=E]LZWK,,IQ'5 H$8V2(!B6<0LYX!B4A<:Y0EJ69$]L\'WAJ
MG+*6K:X1X[ZEV</J_.:E+P(#<X";\EZ;D6.:]MIV[ TTV@;CF/B[6XFCOP_\
MR?]SI?3C_'VAU2Q/HY@+36$JLQ2B3.>0)C(S?\-9GC"1Y@D.\LW?SCFU%_1-
MM2KNZ]C^1D;POGCRS7IR@?K"3WP_ %_R&W^U!50'[&?M@=#0G_>=&:?Q?3^$
MP/D#?^36?K3SNJ@>EA6;_UHN'Q_>+=H$.?/3MO>\DIN.V-=5I5:[X0\)47%&
M,PICDFB("$\@E32'6@BJXRA-.?>*/KQ EJG1E)$,KE,W62TKN%-S"?2R!$9#
MSX:AERR2&Y&-!/W0!DRK!:C5N (;1<"N)F"CRA5HE!DF9"4 IH$H\1))1J7*
M ) ]I] 00P:VZ#ZHU:L?=;G$36,+3'7.2 PYCQBT6>Z01#*"--6Y(G'"- [C
MS#F8>FK$N;51'C8VBMKZ(7KV /18B@L-OXL ?EG[SXA^90.KV_*HX7M3^(,V
MM$EX./$T+,.3@#@;B*='Z%F?IU@4*V4W6_+=8F6>JH+/54.8O['_7I8W<V/F
M?# /7UL[G.&(,D$X1)K:]!3$(,\TA@+C),T$Y9)Y,9KG_%.CM49\6,L/M@IL
M[(]:!U K :P6/4NZ^ZZ2&]D-B/W C!<>=O]20OW "U5DR'/V<<L/]8/FH#!1
MSV'Z!ABWV8"O'JMB81LX-H7KJSJM-$]E',>,PERA&**($TCRE,%841HIE6>8
MY+T:-Q^;;6HDMY:M5YGY;ES=B"H86@/3DBM0_;LR=P$0NBWST;E>IB]SE]HG
M&S-WWM33JZ;XRFXQY\OJL=SI^YFA' G.)11QBB!"#$&.;>8N)4KPR':VB?U*
M/I^8R>=A'Z?6LQ74T^MU D1'C];EP SMK3(2@JV(X/=!CM?/X!#*PW1BEG&]
M1]VJ'GB&SES>>Z.T:8BUD^#49IU6KQ^WK@:>*BT02V"4*MO.-#=LD$D-%<(:
M)SE3.O.JS>P^]=0LA[VF:[ZE3MT!=][N# #C\#N=W;9U.SF:JR7@"GQBA1S$
MJ>./5KBMC>O$8^]J/ $YLJ'Q'<&_S-"G<BD?A;%V%O*+*I\*L6G[1AG*%$I3
M:/A)0!1G'%*E$DBDLK&&+$=IYEIFZ.0L4V.@5M#:)]I*ZNF#Z0:UFWJ"036\
M!]D?):_"0V=1N*#PT.FQ1RL\=%:]W<)#YR_N9Z+4OI%K\;?'HBKJ<Z^F)1[)
MHRQ*893%"B))$60)-J]^DD9"12FCJ9?GXM@D4WOI:QG!CI#]&N0=@]/-U+@4
MI(%?=V]\_+OF=0 0JGG>L2G&[:'7H>1!*[VN:X?NJ'?3'(F;GVW.Q+=IN9AS
MK FEMM4N@8AQ":F4"NJ8)*G0A.2(^/DNP@@V/5='W2Q.SY??*F ?AJ.-^/XT
M5">^SC5T8Z7QUV5@'NO1P<]V_E[KM@T8<DIU'[#'GPO>H_?_ZQ1JHKT!78#L
MWS?0:?2^J>I?[M1\;NN<L<6/F42*)E0D,%,XAB@1$:29,*:;R$FD)=64.T6$
M'Q]^:O9:FT==BPA:&7WSSO?@Z^;#RT$9F->\\.B11'Y,[0N2QO>&&SE)_)@J
MATGA1Z_J9W7M],C:?'YUDJ8)3U.(ZM-A8TU!9EY<&"=)(C-)4T*] J:/S#&U
M5W:OZUO/Z+UC4+I9,A<"-/#KZXF-MUW1H7T@(^'8#*-^\3M4?/[Y[KJT1Y&G
M]ZJJEN5^7?C60_MU^4I]5D+9B)1K;=ZR_U*L?&L>FQE.8D1SQ&":YM*P "60
MI11#S60D4_.Q3I%3W;G>$DR-'LP3E=?>1%LP4#$KJD<)J5YK<,83.P:R _-*
M(_[5SKZF/15:ETG^N@2O;%N*1HTK4"L"K"; JC+T"G@4^!IZ)48J_C78BOC5
M"KL$S<XZ8KT&'J_&V"5Z[]4?NVB@GBT2S91*G6@GO7,D^$%]7WW]IN9/ZC>S
M^[RK9M1\:B*6(ABK"$.4\MQL#3F&E.5YQ$4NXMBKSE!?02;XR4D]NR3V70(W
M(W4,8$?XXBAUA-^.QB%<-<3V<1$PS_A2$$/U9>PKQKB=&R\$ZZ"WXZ7C]6P8
M9XW&G0")8\&"$AGV4RF'"5(,HLCV@Z2QA"DAB!"<YUA[;;D=YIP:X=4BMRD/
MM:U]+41I\V!WU/!L N< O!OW!89S8)IKD-P1=_CP30^ 0C5T<YAQW!YN[A <
MM&WSN+6OFT^4ENY>J^:_N^<!]1NW\5BI+,VYY@A*1E*(C/D%228IU!*)#*4X
MP23V<_XYSCPU/KJYLVU9*E LUJ41+"G-MZOD>3;JO@2N3L,!@!W<E=C("GY:
M2_U'B^_.R6:#]#!N1D^\@CD?7><=V27I"<>AH])W@)[N2Z5.6FH;7TV&XB@F
M+(%,QK8G463^1C6!L28JC1.IM,IGJ^6*S1T]E@Z3>A'69NI!=XR9IT_,!5I'
M1V1@P$;:"3:=;G>V?VNQKX 1O+>OT0573_=B8'Q']"@&P=G?@^@!V%FGH<M8
MX_H)/;0[< WZW.L?L7^S7%3+>2'K)ZON6K<.V$^X(-I6X\21@@@9RY(F%$.>
M9E)PBJ5RJ\/5-<GDC,A=.9M>CSWB]4]">H:; P$U,!?WPL@K6O\<"!<$ZY\<
M>K18_7/*[8;JG[VV9[&!1UZIOST:#GGS9/YHZ]O'+"4Y)A)BLXN$B D$B<0$
M)EKK+"4R31.O/I%'9YG:"[\5$M12>E87. JDVW[P8G@&?LV?(S- 7X!."$+5
M$S@ZQ[AU!+K4/*@?T'EQ_WK;33>R-POYFJW4+,&$)TA&,.<*091B#@EC$F8J
MQYJ;3[LB3LEX)V>8VGN^*4+=2 F,F,#*Z5^,>Q_([G<]"#P#O^?>R/2JU'U4
M^XM*=N^/.'KM[J,*'2OB??S"GBEVS1'+%S9GI0T(;XNQ4DX5Y@A#G,<$(I&D
MQE)/)$RIB%&"1<*QEP_X^#13>Z77YTUBISFW9XK=<3C=OM^7@S3PB[W&9RWA
M%;@)78NV&X-0F7;')QDWUZY3T8-LN^ZK>_A57Y5+)CFS&;MU-:&UR9Y%)%9:
M0,ZD^8QK\_9SDE'S-XD(HC)GRFV+?GJ.J;WUORZ7\ELQGP,(-@)[>/M. (E0
MIF*=:LA$*B'*H]Q BFU'!,EP+%5B*-8M"S$0E..D% 9$T,'M?#DJ S/F1D#0
M2GA^S^.,CX?[^'*<1O(6'^ 5R!W<#4"G]_?$K>,Y>[MEW_/MGKGT@BH,U8PD
MN8IBLZ-C*;%?AB2"C%$%E=(XE1G/:2)<#MCVAYW:$=I7.T=[W-^CNH)7/84I
M!49>=VO<KU["(!427J(F0G<5A+!%&#=!()%YE7.)8D@ER:&QOB0D>4YA)&*1
MQRH71 JOKB5'IYF:-790;+!G+MX)4-U>S\NA&MK%XH_2A049!XJ-.3')"Y9C
M/!?U<N;JH*5/F@)K9U/V9W&,!#*D #,6<8@42\QF0U&8"ZYSRN(,*Z]O\V7B
M3.V;;JMJ"%M5XV&WJL;CNJJ&7FNU4_7$[ 7%MJS&<J-:D&(HKJOJQE7CK=7
MG':F^,E&H?/%3P:O>.()[K"53ER%F4*%$T_@'"N;^([:CZ/?L')AQJL^J?++
M'=NQ*5(41WF*"62Y4A!1G4"""(8T%2Q-(L[37/L8:J<FFIJI9E_8G\QGL+(A
MO&)YKX"!&E16Y"O 656(.F!:%O/'E9*>P=(GT79CQ1 8#LQW:Q'M,1FHA1S$
MC#N'1"!R.CG-J+1S3MGGA'+V^IY4\;='6Z1%B<>R9J.W3Q^*6<:T$CA&4&@F
M(,(TAU0@#&,J><9%%*'$:S]W;)*I4<27-Y\_&7+8E@]A*Z!948(G-G_T;"YY
M%%1'-K@0JJ&9H!8/;.6[ F__$WYX-\#Y6A<2H9C@V!3CLD"'D@<,T'7M16?J
M.^E<ZW/@#'---%*01JDV%"#JSHD2TB264E*D4N)E*9R<:6H\L#XYWDF>JFV#
MI<U[ZW7$?@1=3>-8IXF FF4&79H@FT*K81Y3C'"NJ;3H>GBH@Z [P@9W%'0=
M'=LA,!O:UWV85CQ<),-I),(&,QR9YR7B&4ZK>R*DH>.&GG5(EHO;KZJ\MWZZ
M];,;93R-D36]\AA#Q Q'$)YSR#4U_(LS(F*G<E8=<TR-<5NQP#U;M5\VL-1@
M;@2'9OI[((WH5V!AMG#FQX]FI&6Y*OYN263)%D KWU3[8["[4<:%8 Y,%E8Z
M:,4#KVO$UKC^ML$U8&V0TTB$*OMQ9(9Q*WJ<5O&@6$?'I4-[V6=)A%(2,0T)
ML3Z=A*:028:A3(202&:297(8C_K4C(L>WO.AO.3!/>(3XID>WN^7<'._F$M[
MJN[KRUW5@>R=G;*AL\36[Y LAS2GTGJD-:0"<\B84@@)E2B4^+5 .#*+S\LS
M3O#ACG#]C)==#/V,EYZXC&:\N$#3VUXYHGQ@>V5WAA>Q5XZH>,I>.79I[YH]
MRWOU?EE5;XU@QXZT7BF]+%5SW5?V755OOJ]*9N8P-%/^J/,[/QA%S9U&:3/3
M[;N%L?Z->#,4)2G%/(%I+)BM\I-#IKB&+)4Q$FDDB/!RE@PHZ]0LHI_>[YYY
MU9U3C@8+ %YKO+YP977VKA@TV ,@N$9Y$IF=L,()1(A+R!#+8!9EF2",YY'
M?M^(B3P"8WUKZD5MSS__ISX$;A^YB2SLP!_+]8J^WZ[H\=8Z[8JVU]?J7H%]
M]<!:OZ#5JX9>A'#UK@:3=.P*64-#?J2FUN!3]BSQL%J*O]XMY^:.JCDTVX1D
MY)E(::8(%)%-&F,<0Y9(#G.SU1 XHUB9<;P^):<GF]Z7H X<:&7]IW\D29S_
M"U"US)XA+QT(N_%T&-0&IME=(?\9M$??UZM56?#'%>-S90LP?V*UDW6(>)CS
M((6J$W%ZHG&+19Q5^*!BQ/D[^G'(IU(]L$*^^6[3J]7U0M9U3YLDBO6A0<)P
MCKG&$$74D(E,(D@X2J%&+-'F?VG"O,YJ'.:<VME-*S)0C<R]#W-=X,X2F2 B
M,4R1,-L 86B;XB2!%/$$89'$5$8^^\#0<(^PGQL3;C<B#PSBP(R^QJ\5MX9O
MMY;W (?K'@ %8G.7&4>E=0\(GO.[SZT]C<4F_[0M4I=DJ2(YCF&2)!DT;*,A
MPW%B(Q\Q0C1*,N)5VWYO]*F1=RN<;Y6_X\@YVGU]\1C:U'.&PM^*.Z9R*,-M
M;^QQ;;5C:AV89T<OZIM[JI5YX>7.?M+P@?GOC?EA8=.^<8HSS6*88<PAPIA"
M$DL)TX1FTG:'0Y3[9:%V3SBUUWDM[P4.O+,8N[WE(9$;^,7?@+;K(ZOM O,W
MT,H;,E/5#9E@.:MGIALY>]5-^<,\5L?[^A%+<]#]K,ZP=4RM0_(THVF$,YBG
MB$%$;7:[CBC,4BHB(1*!9>+#*V?FFQJM;"4##S;R;KFP<7C;8)JYU<.39\Y!
M[D8S 8$<F&5:28^T\-J*&XYD''$)Q#'G9AN58AQ5?\XPKK?U(YAUV:Y?RV55
MS3)J#ZXU@103VU]>$<BYBJ$45*0YPGG&O$H-[XT^-?)8"W<%;JUX?BRQCYL;
M)_1&8V &V +Q:R<0WB_[484#O=K[8X_Z(A]5Z_EK>_RBGGX >S;RRKS_\F:G
MIN9U6=K.2O7>\-6/[35M&X+K;ZR4]1]?S:S&*/ED%OV#>0S:37&,"$TQUS#)
MN3UN8BDD**4P-_].:9(S$7N9#D,(.37*J"4%5M2^?HDA5M+1O?'"ZS,PB?DL
MC;^?9$#L0KE;AA!Q7*_-@" ?.'^&G*L?R7]6U:I\%#8?9G%K1V[?;IDHJJ(D
MA4S;HZ5$:4B--09SC#$C2#,<(Q^>/C'/U*AV3TQ@Y>Q)N:=P=6/- &@-3'Q]
M@/(FP#,P!.*P4[.,2D-G5'W.).<N[VGQB3LE'^?JHS;;OV)E-GY/UL>T,@M?
M\+EJ#IF^VCB/;0M>DK%$4\H@D1&!*$JXK9VC($DU3V.:)CKUZQ/C+\/42&2M
M@O4*-4K 6@NP50.<J=D9;'D<K;1A01_ZJ,H9;_![K008I(OR!2"&LL9Z2#"N
ML=4?H@-;ZH*A^K'CL92P)E]D+R7,UI=L0C^5W"D(F$1QEF:$01VE*41Y;'@R
MIASB2&"19DQF&?7AR8NDF1IC'LU3+=;:[-=VE#L:]:[N>-E:NI'J:"LT,+UV
M9+9NU-FKZ[BKT2"5'8,@&XAS+Y-E5/8- MMS'@XS:)\F*(]5L5!5=2W^]EA4
MA1VOB7==Q\R_JRH[66G_6W\'EONQ]?]IRYB9[T1QNU!R%I$DPSR)($]2#A$E
M":32V+$Z,81-F8IDK&8+=<M62GYU[:$25$0G2J -)1P(.J#U91T6%:CJ@R&S
M=N:=U\L2F,_O:EX[-:Q9INX?YLL?J@W! (\/RP4HK-+V#-#\WCXOYL8F]!XP
MZ^UP9/0AGH5N?G^II1VIZTFK&-C1;!WIO]8--,J9=Q6LU;.!__L*7H%:1;#6
M\>66TZ?9RHLMZTA-6IHU,6_<8C_GK6CUJ\!/U:.X ZRRG=3NS=K7-6'-5_VA
M7 <&K7]BEO^!E:N%(9F[XF$SQ!_K-[MY/(J=QX-93$OSUSL%C*(&U)]#=8@9
M9-6Z.\N$G7+$CC2#8+7?R6:8*2[)PZ]#I#XKH8HG.^&,B4SB##,H4!;9AC@Q
M)!%G,,^1R'.)A&1>/1*/SC*U7=:[G2A(4&[$[)/1_!Q/MQW1Q2@-_.W;BWC<
M2CA #D0G$D%3>9_/\0))N"?4/)X^>^KB2SW:.VD2VS"FK9]4(\E4DF 8"\T@
MBH6$G&L$-8M81FA,H]RKP+/KQ%/CB%U?ZGX>D$-<WF5+X.NJ#@?LB/[I4YB.
MY)EVPRRX._K,M"_D@W8#X[3CV?'^E^@JM$D^9UE*=2P(U)DVADZ")21<<*@B
MEF.<Z5Q@KWBK,&)-C?5J%Z>>+[]53>V08X41/0L"!%H_-U(<?U4&ILQP_80&
MJ4,0%N])M!AZF?H&88$,VW+HPKH)4A6S-[6;X[.Z+>Q0BY4-VYHAF6&1Z03&
MD3*F9HH09(FP>\]<ICCE9F.:NE#RJ0FF1JZ-C& K)+!2NK'I21"[>3$$- ,S
MG"<JSA1U3O4C9%,I\?/M\ND7<VO#,^8O6WHY.> H1'%.G?4K?_:Z"PHG->ZJ
MUTVLE2J+I6S./#ZH;_6OJAG-TP1E.(5I3,TKG<L,4I9G4%*E%$91KOP2;=VF
MG=J+?M,ZC*WP:Q_P3\7:@_S''@65SB/ON&D,CN?06\8:P_:8Y74;9%G+?-6T
M&[.;1_6MN2+@R;H?4"&++9V?=/S"2\Y '"W"Y'YWC]/O&_90K-C<=GVPMHNU
M4VZ6U>KS<CY_NRSM^>E,(Q8CED4P(32%2* ($I5D$*<Z2E*)\D0XD9+C?)-C
MHZW$8"TRL#*#WZW4H!7;,:[;%72'H^.P4 Y,1"^#HL>);5@T1SJ%O1A5O_-1
M=XPZSSP=AAGO'--=I[VS28_;0M3]/A[V9/:E'_57]MU\%5[95JOU=V$F4!)G
M4<YA3FHC,E.V;4D",YIAG!M[DF;,_TRRAR138_):,@#7!4EJ#]V)*-!-5Z05
M^U[;GM(L+"NK;7=;3S.T_W(FA&@BE8:Y2G23Z4K36$&,N(RE4N9WGGT<1EG0
M<>JN-DMJU^IY]^'3$;XOO)X^1]P#K]$XQ^"[Q;1/A/3698',[QZ6%9O;U^[$
M=7:S4K^61NNKNF=R\P#4F@]59KL'^(,4T?:1XP5+9/> J[L =I\!^R:Q6HV+
M>5%/\5&WLYEM5[G4Q6HMT+JDW=>E^?17RWDA;8SLYJ@E%FDF",E@Q*,,HEAF
MD$0XARSC#".&\U1ZA0 $D6IJW^)]I>H3[;5:H-%KCS<V50172["KGLNIS(!+
M[<;EHR_@P+P^XMKU2/4-B'6PQ. 0,HV<1AP0QL.DXY"#]Z/Z.N;")CROWBV^
MJ/*I$.HW=<]5.8MHAF2>:R@8(1"E.($LBAFD*HYE)$5$E5<B\LF9ID;)M8S
M^MD;*?T(]32@;B09!*:!B:\)NMK@U(H)?F\$#<AB9\$(Q$RGYQF5;<ZJ^YQ!
MSM_0,S7WL5H9R[/\K.:-E7E7/%3M8XR8E&G",.2:&U[(S1\\$PCF*4,QSF,4
MYUX14!US38T9OCSR2I2%D0R4N])ZYLIV@.O&$8$@&]K5W4H)]L0<@"4<X B5
MG-HQT[BII^=5/D@L=;BE;T3.M93FR:ENS%\_EE^7WQ:S**&Q5+:EHDX%1,P8
M#EPQ>XQ/XBBB">*)TV%9QQQ38X<V J65\PI826W.EI75-SKG$-!N9@@$T\",
MT NA'I$Z)S&X(%CG<,R1XW5.*G48LG/ZTIYME>L"S)O=/HI)K(3YY!.)J=D9
M, Y)E$4P4Y(*%4=)++&/!; __-1>ZT:ZW@Z69]BY?>#[(S+P&^P.AG\#Y:,Z
MA^J=O#_XN&V3CRIVT#'Y^%4]=_5K3T+;UF;[_,4LUU))#:54QGI/XAAR1"*H
M6(JC6$0XS;PZBIV<:6JO\=8UMVYMY9F <!I3&D6828-DK#"&B&0)Y)()\T>B
M<K,AHK:EC]?)9!!4QSEY/,0U%*R._I(04 WM+]E@M!9R$ 8]"T4H;\G)><;U
MEIQ3]\!;<O:&OB$J-8'57MHW\^*^6-0;K'9++R(EA4H4U#B)(,HB @D69CL4
M21VK6"%&<K\PE([9IL:ZN\*"'6F]VWYW(>Q&%,%P&Y@L3D(V@.?$"9-@A_A=
M<XU\4.^@]N%AO,M-EZ;5ORG+97FS+$LEFJ2IA?Q4%LNR"7B^EO_]6*V:TZ!-
MGC>C+,LUBR!G$8)(*PTYSS6,64(2%:5$$Z]*B)<(,S7^V4T5K[4!.^K4T3:U
M0FTN -A1J6]2?H\%=..OL99E8'KKOR(CI?3W1S=XFG\/45XH];\_:*?+ 5PP
MIF<"2+F:_58LBOO'^]:BR 2))4DP3 2AAE*QAHP("D4DXLP8;3RG3DU:#T:>
M&C^VPCEF&QS@U,U<%VD_, VU<@6TJ4YJVT4+YJ8=2C#_VM+!X7CC) .<4F,3
M]G_R@KXIH6Q5U[6L*T_;1'(V_[1LRIQM? %)'E.&*89Q1@1$(N:08V&L':Z2
M/$."B23S2P@]/^G4WM6-S&U=]D9JL!:[MX?::0$<;93 L YMBUR.:(^,4'>(
M@N6#.DPY<C:H.PB'N: >]_8]T'YSK\K;8G'[:[G\MKJSW878XL<,QPA'-(J@
M(()#%.<<,L2X^:?.%661=FSB<V:>J1%/>VR[EA4TPH)66M^C[>/0=O-+0, &
MII2>6/4XY.Y$XH*#[N/CCGS8W:G<X8%W]^4]8^#JZ@MUYODG5GXL:]Z1=2E5
MLP-I<I@RDB"%H]0P@"T](ZB A&7:[!.PH!0E$:>15RS<^3FG1@Z[12JN;/UB
M\%271 Z17.:R!&Z&26!@!R:1%M,O#:9&8!LDTXC<%@&W*5^!D[T\( H53><P
MX[A1=>X0'$37>=S:CX\^E4NAE*Q3 MZUI?X_ZB]*/)9*OE9\9=B(IJG,$A@G
MAHA0PC-CGA@VRFFJ%=(2"^6U23H[X]2X:"UPDV]3-8(":23UXYWS4+NQ3E
M!^:<?>S6TMJ-42LO>-V%HS?=.&,3B&S.SS<JU3BK_YQHW&_L&^M75<MR<U1>
MAR6UG5.KK\M7JBDEK>1;\^3]ES)?]QE.12RR-(<RS5*(M""0*$$AXSJ.<Y(P
M'7G1CK<$4Z,A\^QEOD&"OJ"[$="@4 Y,2(WL5SLYE;7XUAZJ%;!IE%R!M0I7
MP"H K"8A8Q)[XA<L;-%W_I$C&WO"<QC\V'>@?B17%YG^K%9%V7B2^+RX;=/I
M-X6G9UPS+EC$81['UM,<:TAL%J3*8T4(B3#B7IL[ETFG1F6US*#<" V66ZG]
M*,X)<C=6"PWDP$368+B5%^P([-0&P)NV?  *Q%1.4XY*3CX@/.<CKWM[5!M\
M5O.^Z>]7L]U?[@IQ]WKY8;GZ#_9D>(_)8O[CM3+ON@TXXG/UEA5EO:U\WID8
MR3C#7&*8:)Y %&%#5WF:P32+$IYHE?+(*2MC* &G1FV'721VM/0HOS?$6IXY
M5Y_ "@U],K=>G(]'%@?4&H+7MD/>"E@E0:LEV%436#T;?YE7[- X2^Q1DO&%
MEWJD&HY&P,>YL>!MM;+YLC+;6?MF+NO%+W86_UN]^'()%F;Q[^SBE^WBR]W%
MUW;Q:U=T%:HMWH#KT%DG<HAYQRLL.2!J>Y4HAYRG_PE2T8APO9!-2X1;M1!M
M^][F(=]$6&1Y)F3,%51:"(BPXI JCJ#9:K"<QE1&VJ^AN<_L4_LX[PA?QX3N
MB0^V\O<.>O%;&_=#ID$0'^&X*138O8Z=O$$+> #E/O?H1U'>L!P[E/(?Y-(4
MAK9>U6?UL"SMA.\6>EG>U];#JQ_M+VN>G5$B%&)(01;1V&Q94&(]+!S*).<R
MH3HF;D4B+I!A:L2WNRMIY00;+<".&E>V@]/ZBL:Z]8W[Z[%B;D0X\#J,M?<(
MN@079"1X@Q@\$<%=@A?*/_"&Z'3:@?]0_MD&.TD.=2/GW]3J;BFW)NOA3Y6R
MW7>NOQ?5C.HL37.10DSB""*F(V,C4EN-(R<J9ICSS"FA]%)!ID:=6ZFOZMY/
MQEPQ4KKN\R]=E3,NFQ&Q'I@>?6'V2J (@=$%^18733]:>D8(D':S.8*,YQ]I
M_;4T&_'%[9<?]WPYGQ&.<IKDS+ :Q1 IFR&/D(1QQA,B(QP1JEUCJ_=&GAI-
MM<*!1CKWZ.E]N+KIYB(0!N8/1_V](J*/ZMHK!GI_I-&BGH\JL!OG?/R"OND-
M;XNY^O!8I_ ES.S ,A5!%=GB-5)RR G64)A-6!H3HH1;.<]C@T_MU6N#\ZV
MH)'0-WEA![CS;^ E< S\$GH@T2,UX5#E"_(1=@8;.0GA4(W#S(,CUUR:!KF.
M@MEVTVUW';6=&>4)2@72,(HTLFUP8LAEK&TU7FK>68IH[A65XCCOU%[E;538
M5EPO@]\7=T?/1W@T!V:"/D!>D/3H!$OPO,?N65\H]=$)BM/9CVZW]SVY:EJY
M_:58W:WK!K\O&"_FAO)VXK62F.9*\0B**#/& ^:&C#2-8,I%3M,\$I$?&3G.
M.S4RVDH&:J=1TPQ$*JU*&S@_M^&,H%1/:O'HV4W =2%<#ZB"PSOXT53;S/%;
M8;,H6YFOP$;J80+H/($*=ASE-NO(!U%>4!P>0?G=WH^OUBW3?BV7CP\W<U95
MA2Y$[;.M/]XX4IA&:0:QP!E$A"I(,D2A^:$VSV#&&'=*W':<;VK\M.DH5\L+
M]@7N936= ]R-CP+".# /782@-_TXXA*(=L[--BK=.*K^G&9<;_,_JOE:K*QG
M]-U"&BM+/K)Y0R@D2@G.L2VR1VT5&@4IDAA&-"<9TXQ$W*T7^*D9ID8AM9#6
MJMF*Z7V^<AS*\P<G%P,TM$?3'QNO0Y%._2\X[3@^[FC'&)UJ[9Y/=%_8T]UB
M,[)?&;M<VFH1:E$U7%&69F'K_=6K']M+VE2D:]O.NCD,>;>H5F4=%5O5T89?
M[]CBXT.=(?"K&6)5O5LT9>IF69;'@FH*%4$:(B13R*16$'.99"32"6)>Y7_'
M$GQJ!%1+9S93MJY$74NB\BPF,=J*.WJ*)KB. _-DK0^L%0*[2H,=K>N0FIWK
MULF>M>I7H%$>[&C?I@>LC/Z@!> *-!#8WG0-" $]62,O6RA7V%ABC^M+&WDQ
M#IQQ8\_?MYVSF:<0ACWK^B1_7A2KZO.7/[<U/ G/.9,1ADD6<8BBU)BR*4XA
M5SQ*TBC%*'.J=>HTV]2^*EMAFVH[H!87_&0$]OV^=*/L]E$(AMW 3-X)VP!U
MZIUP"=:EN&NND;L/.ZA]V%78Y:;+:Q"]+Q:J^JAO2B6+U2QBDD5*1Q#G!$$D
M,@FIE@D4D@M$I. QZ5U[:&^FJ3'(?MT<4<L(-!.U@Q/P95DNOQ6+6\]L^=-
MNQ%)$/@&)I%]Y&HI[2:ZD7.80D-'H1B@P-#^/"]66.BHNET%A8[?<$%G\=^8
MN#-CEC^N%[71\V"MG?:3R BG4J42,A7'-HY906Z( V8XBQ)$>9(HX=U@O&/"
MJ3''39VG:A.N=.$<BN2,KAM/A,1LZ$"%>I^WD;4&;B/M4+W'': )V8*\:[KQ
M.Y$[*'^T(;G+??Z.^,_JJ:C,WNBCWND"\:Q'Q+8I1/L6)"R2U'8G%YF@$&52
M0));9URJ1)JG-(U$ZNJG[R/ U#CG><<5=^=]+_C/^_:'!G7PC5 COC5<=OO6
M7!WTMKG::643N.O$)1A><'S0:]K13A<N 67W\.&B<?KV$S3;"%:IUZKY[[O%
MM1#+Q\6J^L1^U&F8*HNE8);6HC2!R#;&X"KGD,12*BX$)]*)UIQGG!J/K<4#
M#XU\ONT$SP'L9CT%A6U@IEK+"GY:2_M'ZQ_? /GI#) ]>@LZ@A.LO^"Y^4;N
M,>BH_F&?0=<;>Q9X72[D<E%W,^1L\=>/6BNSW?O,5NK]NU<?/[=?;HE8$N><
MPQ0G!"+$$.0Y43")%<*2Q$FDO39G3K-.C64:H<%&:M"*#:S<X*=:<D\OL1OZ
M;O03'-.!*<@)S@%V<EXXA:K<ZC3GN-5:?6 XJ-#J=7,_9G)N^&==W&T8O/58
MO3-_K694B 0SI0Q9)=AL]7@$>1+E,%44L8SD:1HY)9 &D69J3.;9:7-')?"[
M50K46GD&B5ZVGFX<.-HJ#<R-0R^0-VD& 380F5XFRZ@D&P2VY^0;9M >=6K?
MWMQ\>3"3EH_W[PNA%I6JUE$#.:5I;M.&L\A&U*L4,I5BF.=Q%)&(9H3&SM5F
M3TXS-1HU@H*UI&#>BNI12/0TGF<\9<%0&IC&]@!:2WG>I/-!RJ-P:A#$1BI_
MVA,YOPJF9P'IK$-Z^N[QJHF>U6"O)NCYJR\XV[0Q7Z4RTU3%D]FEB^6]>K^L
MJAM6W;V=+[_]AY*WZE=6+.P/K[6AI\]*[&<F+.17]GT61S2.9"H@CQ)CO2:Q
MAC1F&&J5"YKD:<(B+V=>2.&F1L!_7I2*S8N_FTUC42L%S(:RL+L2\^4#I=U'
MWEG5KL!"U5U=5^Q[CX/54$OK<0C[ @LVRH'MGEZ@4<SL]8T6?[P"5CM@U0/_
MT:R:U7#S6V;5!,_UK WCKQW+VN^D-S#^(4^%0XDV_@ER8%"/GC:'GJ/WF8V9
MV(RS+:RZK?5NZ!W%D6:0)3J!*$L0Y))&4$@DC!6=2A7)V9,J^=+CP.;D=#X4
ML#OIH&</]JTWXKI:RTZP.A_2!(%J^/.9%J.]BLLN#0OZ',V<A23<J<SIJ<8^
MD#FK])&SF//W] W*K\M!V*B[SVINFX5^8J6MXC%+I28*202EIBE$%&>0(![#
M".E4HHSA*/<Z>CDYT]2,NU;0)AZT;$2U'86MK+ZQ^*? =>.,() -3!A[:+52
M@D]GT.H1>7\&B6!1]Z?F&3GB_HRZA]'VYV[HX79K!_VL[HW=4BQN/ZFRKD%L
M6WUN6E%=W]M#8?,KVQ!OEN@\UEAHVSC"=H^PY[51C&!*D]B&X#/!I;,_SG_^
MJ5))N5;!]B!?Z[#3Q.ZJ[DW^PVC@X9OJL3P.[KUA01^)C#;2@QWQ=QK>78%&
M@[J!^7\-#KN'KW!8^$=R(H9?!C__8G\0.QV//88=SR/97^<]5^4%PURR8[6[
M8OOQ:IJ#/)J)V\)RRT4UDY()G! $=13E$*E$0*J,32JB3"FAE,*$SU;+%9O[
M[%J[IO3ZCFPF'NZ%:EQ1:U]CD^*U$1LL-W+WV=5V0A^+G$6,)3"-"(.(F$V
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
M6L#\H4X(;DG_.QESN#3 2^H<I0->_%#_4LGO9FO!YK:C^COSF_6T4*DH4B(
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
M"UZJ/U99@C%*UKJ"$[?LV,%\8R@Y=JJ^8[FQ,P_&KK)PUG[03 F:9Q3D4)0
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
MC5=6PUEM;\A9.!YOL(R$LVH<YAN<_T#TB+_[A7DGU'K3QI0)BI$J4@)2A2A
M65D FM,20(;+-,T5@JCL452FOT1.7_#AZ\RT4K;[<U6(86GSUWK4%KYAO=RV
M]<CPCS4$<+=(+QD!> '0X0, GPLRUOB_"X#=$/YW:<2>KAKQJ.36)H>]VJYG
M"[5>W^T[1Z]?_3KXVX,-RYF6A2[-:86#O/+5\,*<9K)" $B$1CF!/&=^\3&>
M HS-0FKEMZZ"5H/D4(5)PG\=_B+YJ]+#\<ZG]SHY^F@BHA_;21,<>'^/34_T
M0KEL?*<?UF?3$YP3ITW?<7I>?K'UHW4+F?_8LO3?V=P6I;[;O&:KU2_#R57(
MSE1)E$M$&:""E+:U&0>LP#;//L\Q$P7.*)E^5RN^=+X(<YG7Y_4[G#WBG8Z1
MMS(7A?U![27WO )S0MWQ,BPTDK&OQ5H(JQ\.1)XD;).T4M<A@0'OR'Q0"G5;
MYC3GL/=F/C"<W*!Y/=PS/:-*I&O#_CDEM$": :T*PSO8%AC$&IL3K2YR@5(,
MH9<'^6CT<7J/VU*=?<J@'H/G1A^](8E,$VV2;OA<AW,*A\IE.!I[V%R%<VJ=
MY"*<_5"/X#[[RL_4ZDX(8Z!\5M^5.;,U3E#,\C(K4PKR(K>]9S0"O!3F#Y$2
M7>8I+HA[V?C+\XSM8/3Y_=O7R;^P;T__49?=]8AQZP#SBD<Y'$31-_U*R*26
M,FG$[!,0V &61V!@&- &"A#L"YY?R.!U2#I#!SL>'RZ$\+H.1Z&$#A_O9\6<
M.;J]WQ7/$YABE8L2Y,1>BTN2 5X@# 3+E("%H@7S:J'8-=G86/*<YZ)'94(G
MG-WLGU#H12;0_L!Y&T@NB 2RESJG&M1\<E'ZN37E]$S?7O-?OK'YO)UABDO-
M)"$I**6B .5< 9IC":003%.B",-.(8,7QA\;330MT"L9=]Y.WZ[QQPAVLT$
M7"(3@!\D/?J_GU7\AG[OQ^,-W-_]K#*G_=S/?^SF-((WMNR@6LCU)[6J8HW?
M*#%GMK:7R"$E&FO E32'HS)+ 4<V0B[+,RR$9!EDGHY4AVE'ZD>5C;R);.1,
MGHR56^445-D%<CDWOU[O?]L_T>#RBA2,0%B@TL9AFS\@@H"QM "YSK"T398S
MI7IF> 19C^%3/=IE64_VR$_V:[1?F;@+X^C]#@QW['/P44[(FSW2GVP*6(UT
M*W:4!)&K((7/%+D\Y4NEC%P%H2-WY/JS_;:/YOBYWF4=0%@R4AA.XB3/#3N9
M R,O1 Z@DEQDMNV.)C[$]'R"L9%0(Y]G+L<);&ZT<0L8D2FB%2U*TL4EO0.]
M]2?##_J&7U+N^=M\\7,]'.'OC>&H5-71N:W^^*MM[?Q9V>K29J"/^MUL+=C\
MOQ1;31%F94F$-"9@R@%BD@/SGF. ,<L))04O%7&YT^HW_=@NO>Q7R,/[ZP^W
M@P<]*HB1V:*6?5(W<]]5M/VU;^L^278JV-"A6HG$:A$5=@]??%3X!W+1QU@&
M/_=];Q0[O?K^HP[G[.^M\=$=0/]1^MEY'>6#/RAC]7',I=80Z%QE !%C]3%>
M(*"$L0!Q*5+(O"(>NJ<;VVY0A4#X&8!7\'0S!\.A%)GNFY+F[R^5-/_0D;[@
M;2RZH1+(=+PRV:"&I)OBS\U*QZ=Z&)EW\G]OUYN&DN95FLSR@?VT74T>EW,;
M.O]N61]&7QD:JW)\U6)==Z&K2AU,42XS6!0$\)Q1@'AN?BKS F0DA07564Y8
MYI$:%$8JI_=J^/2@IE+'NHJ2,2MDWC1;@=6LXV:^2Y-7WY[FRU]*)1OVTWQX
M^[1<)+/U>EL5;#7__EVM;>D"&R&Z^96P'VPEU_XE4P*MOH,-/,QB#A0ZMM<E
M:91)'I:)42<YT"<Q"M4N-\!977-BKU-;KV709?*PF0==KH%LZ"&6S<^F#H9R
MIXU]^RS#V=S!$#FRP<.-&K_+QK[-X50P>P=O:R?S5-CB8 )0A0I08(9S#/.B
M<"MG>)L88_/C_FZ.3(F]36)ULI*LM*H#5LQ?_S%;J;D-9*D#G.O<VU:MB TX
M#M;-[4P0?S4B;X,]VFX<-$%]F8X;IT"^0+.- R'&FF=[!JA;6FR<&:W',>7O
M;#Y7O\Q9Y\=R]<]/;+59&+IYG#VU540T2Z'2.5"Z@ !1R !C2@&8L2*5G$O%
MG6*8'.8:&R?6TB:-N,F!O!X&YA5X'8S\<*!%IJ[+>/4)&;\"G(?9'0[ @6SJ
M6X#TLY7=H.DTA*\,,9R5ZZ;+D0GK^$@_^]10\\HZJ-^H^K_WBYJL'ZSO8=]#
M9*HIR:$L$""ZZE:$%*!08<"U%B3#*882M5X>-Y/4<>8>GIS(C-OD.-E>KK:
M8>6E\3,N74%WLR9# CD,![<2)[^U,O_-H-E6A*SD/NA7%,Y<]$0JD'WH.NN@
M!J$G%,\M0-_'^Y'3IY4]OFU^?3+?GLW=0MK4X">[M5E3<[Y<;U?J0?W<O#**
M_7-:$(QP05.@28XL0PE#3E2#(F58"@AUD>9^\:\^T_N\7</$P;;23Y)*_NHT
MO-/ CZ^\UL&-M&)A&YFY.D%-]K(G?UGIDTK\@#%6?5 +Q&)>4P]*97U ><YG
MO<;H6<S6GHC;3BCW"WN;4[DGI[G0BE.4 YT1 A"4RA)8#AC.!2P8YXAF7C5M
M+TPTRIMYL__O!/2L:7L)3S<B"H%29-*I?6?[;D3W#E#YE[J]@D.HBK>7IAFV
M\.T594_JWU[[?,^2<5MC(U764^4\+E$.-2\9X C:L&R= UY2#'*DS2E+IK#4
MW*L@W-'P8W-<M=(UYRC/(F['R+F]ZOWQB/R"[Z ([1\_KW&HHFG'@P];$NVL
M8B<%S\Y_*G L]INMNM/FC;$1?._,=V)*"DD(5QB(PF;4"I@!8O9O0 M4*BYU
MGN<X2!CV\YG'MK.;KPRN3&1+GXI940-%!I]@[N"BCH5D9')PB/\UTB>5^%74
M;V(5B(5SH.#K6_ >3]RU#^[A0JXO8=<[VOIDP'$$6E_2TSG&^N( @;U1#V:\
M-TL;SSU-2Y2R/*4 TQ(#E"$&B#'> "\848PS@HK"QX1SF'-L=EVGBV226,&3
MOVK1/4NRN"S C=ZG?K#&W@'LR:^.RWXXBLJ^CF,X#],I,K$=2P<SCL.?= J!
MLQOIS*,W>(\^&$7J2ZB6\V9J797LW;MALQQ262H-""[-89)B!%B145!(*B'2
M&$J_PZ3KQ&.CH\/BUK4C9:]$<J!%#Z>3RS)X.*$"@SN(4^H\EDU]\"2*#]P7
MJY".*Y=IAW=D>8!QUK'E\WRH*(,[(9;;*BAW=]M-N108,@8@(<*V@J* P)P
M0BC6D"J!U,TA!J?3CB^^H)4Q65V_ N^/MALQ!4/P10,+=H@.$U1P&:)H$05G
MIGSA<(++(%R/)>AXUK_FW1=ER,V<"M.,/\PVYIN/"*4BSTM++ H@F'% $,N,
MC21*S=-,:^AT1CLW^-BLGTHH:_JDV6_\;TDKKGN]NQ/TNGGC5DPB\X,O'%ZU
M[B[IW:O0W<E@@U6YNZ3&88F[BY_I[5D12LGU.R/(%S97?[!--7S55'8^5Z)*
MX+"M9O>WNYR)-"O3') \);:&40ZXD!E0:298 7-14J_B:CUD&-O+WJJ0V 7=
M)<GTOECOLRK.[I>86$<FD6.8K?R3I-6@[CZRT\'B'^6V_@8$P[EMO"48VHW3
M%Z(S;IW>0_6M^+G>K*T#J>W3K,I4428%2*&D &ELS!>I$"@XU66*H("E]@D.
M>C[!V*X.P_2[/H'1C9]N 2<R^52BU3[UX-VN+ZD=K&[CL^$'KM%X7KG3>HP7
M/M>_"9JA#UO84;[Z]>?:%O!X-UNPA3#?ZCM#'-\K;\O9W+GU%*I49"F$@ IH
MCBI"&W.GD 4H(((%SC.DR\RK@NPMTHS-W/F@-G6OM*W-U3?'?-UJDK"=*@FP
M6<+[E-2^^<"WK:,C[0RU.K$YRBY*JXAM'?G;G_4*_2W9J9/L]9E<2!H.R6PA
MD W8NJV_+(.W=+L9MG.MWFX?M!\;'_BW*\_WPR-;V-M50U??WBB^V7O"IX1
M"#-,@8 RMUZB C#";2WOW-;1U*04A8_!Y3[U2$VQZKYG;J^BK<C)O._5F<<:
MN-%F'&1CW^GOA6Z+(VR,W =1WE;TR<$%6S@V] <L$/5Y3#PHS_D#\IS4>HS0
MLYZ,&>Q^L=ZLJA"X][N.1$@7*5=, *YL]EO*.6 YM[T&>,99FF*%O9J)7YAG
M;#:@%3/9RWE#OZ=+P+IQ4 "X(A-.+Z3\"[)TXQ"JXLJ%688MJ=*MZDG-E"L?
M[YE!8OL&W*_7QDAZLUT9 ^J36LV6LBY==;ZLU507F=1:21N>F (D&09$4 54
M@5,&1588T\8KS<1?AK'12*5"4A=]$P=R^I=5O&5AW*@F,MR1::BI@%G+W];4
M:_X+*L';^.KD;K4R3ZHZ;+1*'K %^K2:;;:KD#DR_?$,E4C30X)ALVWZ0W22
MDG/#4#TO%YMH\(^ZHN"FD&KEYIM*2$2*&04EXA0@3"C@)68 %]1P(Y2VGH!'
M[5J'*7N$&PU1F+:5N"I'*ZVIL*LX*ZS8GC>''9 [WA#>B.! -X$M:DN=U/95
M"]KK3M#\K_NNPQ'J6J]CIF&O[ZZK?')-Y_!(SZCK]A[J.-%D"E,(M5"V%[D-
M0L"EX0\M)"AU@7(I>4:+U"O(^OP\8S.7/IG![ []G<VW58Q!G;W:VR5T"5XW
MK@@ 6F2>V$E8)Y--]MED <.BNU$(%05]899A@YZ[53V)<;[R\9XG+_75DLUG
M];1<;9KJE\]+X1!=IA!#"DBJA/4<$T!Q)H%M_LAI5AAVH%XGK>MSCHTJ&I&3
MG<R>QR@'E!V/36&QBWU,>@Y;_-I"'@"%.O<XS#CL.<<=@I-SC<>CO;O[6'/F
M8JKKE!"=9I"G0*>V^QLWYQBF: ZH+*3,N)202L_^/IT3CO.>JC9%GAHQO1O^
M=$/L1C4A@8O,,XVH)W;))-DL$ZZ23VP6L%FL*S#A^OYT3S=TYQ\GY<_T_G%[
M+B"MM &.SY(9<X&+#*8"L-0VM#8\ X@B&<A3KB4M%*LZB+G;,QYSC\ZN.4@K
MM:%BPK84V44!FU\>EXVHKGEW40X!6.G""MU 4+?C_F)<==#R<+\&,7-0>P 8
MD],NS/SR]-8-B1/371DB5#YJ=6M_)\1JJ^3!2SO-,:59GA' L0T#4B(SY%<(
MD&/%2U4*6! ORG.>>6R$5\>H2*75:L7F=0@RLU*;O]R:GGH)?#<VBP)I9"Z[
MD*A:@]Q([E2=($"ZZA6THN6L7IKWA1-7K\!Q/7OUV@">Y>=6F^D7H19L-5M^
M6JGOL^5V/?]5GS.5;/I,H%3K%+(<Z!(:PPP7&!#&!8",$:PR4A;$R0_M,MG8
MB,G("?9=OASKGKF VLT^H:&*?56U$S%I90S9IL,#C"X^,>,<<(GYVYY'G*88
MIG"9A[*[6F4^S_2S:=YJ;1/1OJM=)?[/;*,^*ZN-H:!]2[N3"_:W/X5:K\T#
MK]1"Z=GF[IO-OI\BK8F&0@(-20H03S- 4E8"R%E>%B4L2N'45"F6@&,CHEI*
MVP_$FDDS,5,+\2OYC=<R_ZW)RCUH+WD4:50UJZNV_R;5;9(L.CHN#_,5<#/
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
MX=UL87.OJV#(-K#AU\/RE?K$9O).F]?BOQ1;O3-?HBD3.L,R*P&5")N=&E'
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
M9I^:F?P@O[+'YRW1K)!*ZBV! &OVW;] SFT][$QA-)0C&\$[I4R#F*\2M!H
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
ME 4*R75R6#@!W0;TA>7$7#N W%I[/WAT?.'92*PC@Z-:O1=+#!NZ.=JDBA3
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
MT.UN+.MVD$(Z,%(/]JCZ:YC.*Y-OYU>-K38MKAYH9H7KMX6VV4WF@2%1IL#
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
M[M4\#]3C_AM>)KU<=JRY_O,)X>,>GWIZ%_S#"&_6%O]ZF=TI"LJ(^FP8/,'
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
M,N-U8U'L3]VX-VW#8>KQ)+6F^NK VWM->[L\SM-/W_\>_O=B^7(65JOMRZE
MEI5W8'A].769@<N1@U$BJCHOF^?6O=\.)+&7Y+:V2+D;]@ZHMOY1></<SMQ2
MBRFH) .DR%)-_<H0?:)-CAB9-H&%YDU1CR!S7'0."IO#('JR#CN Z2_D$I/$
M5_A^^NGS=0M&P7D(K!1PVA=0:!6%^L03%MKL-CL37.M'U0<)Z1IJIZM_T5H7
M8\?%O[Q\^>$KIO7RXLN;:<+Y"J^Y$'6QX@!%[82=<ZU^]!30.<44FLA\*L^%
M'D\O,>XSU[FPTE#,8X/E/45JRT7(+VMY['3^Z1;J?1)661M %VE!U4ZP(=@$
M,4C&@X\84]P++T^M,NY3UEDATTS8/9Q9!QS_GBFO%,/:9ZLV2N&FVM$(43LT
MN4B'LK6S?P!YO:06#^KH#Z6NOI'XX/;%B)EG6\ +5=D3$;Q%!K2EN<JT!5&V
MGJ-Q((GC>ER#065_2)ZLMPY@^?)BM5Y\P>5FA!NIKLZ57%WGD:)V5G,H&&DG
M5ZOOB]9@@C72,8G9MRZ0?8*<;N%V.@P6P^BD WAM>AW?$]B6E>"*U*&.EK2H
M*=PV&;RLK4ZL4BI2'.Y%ZSY'3Y S[OEZ3GBUTDD'\/I &MH4J?UT09YJ3;S"
M3YNWXXW9=S:ED"@(9IYVB!(D'T][!W*I[W,YQ1Q;VZ\G">HEU7M0%ZZ=2GK
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
M6??NS\&@:2WI#CRA]TA"N4CG%ZNZ39M4M?KZXRDH,)&EKEO8DZGS6WFM+HO
M,5EE1&9%Y\:WZB/D=.\E'0*KUFKH %&7SL-#/L,,<XH<ZQ1@F^O,7B,@2G(H
M ^:8.8N1->\P>YRB[I]:CL%50V5T *V'&<F:Z%4DHR(B,9(YQ16R"+"II.0R
MI\BB==/K<8":\@WF&$"U4<$S#.VN,LBGB>T>^;93I<K[B>YJ]XX.1D&6*8.*
M-;F4ZM[-((,-6>GB1WE9'3=?OLW%_CD__WRU5/WJ"[_?R*P9&Q.K'<<> R=_
MLCB(V5H0/,J0G:6;N_5SX$#2N@\.]\'-O:SY".KIP(+^.M_4?&UJ!'>QXUTQ
M:$+M/)86E*G12TK$CD 9DM;9^]:3\9\@J?MH\AB4M51'!^AZP-N\R9"*.=;\
ML67D'R@?:\&/4B#1,1.#]2RV?@!\DJCN \MC$-96);U@;#<G(0E3M,EU"8PD
M.;%2QSL*8$YJ%D+A!EM7>CY,3?=AY=&H.EX)SS ,:+&89^_O&-OE/\F*G@&0
M].0Y(18.S".%D"41=K(Q4 K7P15?I(G/SM'_,??EY<5ZOL#UY<2"]6:]P/KE
M]QN_NYS^8H,V2!8>LO+D4F8?P:=0($9MG>/:Q=SZ,6M?&KMW_?=!TL/;>$90
M6 <6]%:N^=U9V([B5BQR6:=GJ%#?+6J6.;D,55J,A*:R:6T\=Q+2R\:;,73_
M6-+_($7TB*;MI#1N?8I>6?(CL;J53(%CJ:XCE87ES%"$UK?8 Z1,BZ@&2GX*
M-@=(?.HWZS^7JW^7Y2J14Y:)%=+%]B5^.Q6O*(Z"HX?$4VU%8W7*:WV=T,%3
MK,*UN9OR>^"]^HDOZ@P;AVAR.9)8.[A;KI<S;9OS%Y]>$%-?-T;_ WZJ?[(Y
M3;98.C"1^#"AEFS4VOS,&8F/*YF-0V%;9Q4&DM;+HI<36+,QE-4#!B])W\'4
M]K":++)6/$/AKH 2VA _QH'E+,L@#+HB6X/O"9HF]J'& ,)=L+742C\H>W4Y
MC808^K%BY,=>$6(G(; B:S<V<15=(8_!AF!2R3R+UC-5GR1J8IPUQ<!N@#52
M2#\(V[W&9LM21'1)(SD:GIG:3;GIH?,5&4Z[D%EJWL(Z@*R);>@)4-9,*1W@
M;(>G\>9Z?I.(RF0I DAF:BF;4N!Y$L",S#SZ8$ML/>3F,7IZ615T N^LF5HZ
M@-B[\'TS.^#7Y>I6!#5+RD<II0 MN2<^2H10-"-01)M]UM'IUO!ZB)9I36,[
M;=_ME&XA^@X@=(OX5Y_#ZA.N9^2/!JN)<D:FO;ZVDV#J%':G?=39.^%MZ^>'
M771,:^]&@\[1(N]P>M[EK*T6;X(/?-*Q+W]#"&STOG?Y5=<O,(F82P$Y:*4(
M*B5GJ.Y*K5I/Z*(N&%O[DK<I.+K0X,KCVWSLGSC_]/D<\XNO]%\_$3JJ[W?U
MA[5<DL^X4-;8FJ;C9*.5E!Z",II^98,Q02C?O(UT7QJGM4I'(.1> <*8RNG
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
MIGW6;HZ1Y@+N-!_Z1UC5K._78[;![OR<%CG0QXD;-_L9N:S%"0%"JK,WI"U
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
M0>0.@_'/_VXUGHZ[ /2]%^]+;F;H3=1**,B^I,L7"N<R,2*")1^?I8*MP?H
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
MJ"FX B%R!5HFKS!BT-ZV1ND]*GH=67T*0!ZGDN=EW^]*>H99F""#J L&&*A
MGKQC,H#616F32L \80ATE]Q>9V"?R+X?I;T.QLL>PNJ-R6B196)()4#!L8Z9
M<."3R607#"(OUMDRH2]ZZ)B[":9IGQJN!^JP \1NGMHOR2=/Y9X@(UD$;74"
M5YP!Y9P CXF.8U0BH$DJ!ML8D8]3]+/G[AM%]NVT.OV&[3T.Y.MO]31>S->?
M+U<N_(+Q?):DHY.''%RF*X"N!0O>%@7)Z^RD<,P-W/IX)"$3Q^X-(7&@'WJT
M=O;'HK_$X@(_U2%['Z?P2*\FZ%VY-($Q(T3F('-=Q%#=;N\I[E,J9!F3):FW
M7O5X.+43Q_'M,7MB!3Y+Q-X0^XSEJ"@8M."2+*!,J=V_SD(J)AGT"7T>M35D
M,*43!_A=(/50Q?41XN\Z>4]V#/^RV=?U[G-8X]N+\W>XFB_SG2&GL\R"%!1%
M@A$8:C10("@=@)>DH]6.Q=1Z:]J([$R<(A@5Z%U H(.H;">?Q,?K4C"=7TT9
MWELJ,Y=).<0]!%N?2X1D%)<&#UY[SQ-YNS&VWDLY$BL39QY.? I.K/J?S![\
M@22W>@LX$5TTRH"V0H$J*H*3RD)DO-"]@)(U7QP\!A^#L&]^%NR?4NGC#R[?
M_D']$8G<__.__A]02P,$%     @ W4!B5=S_]0M!"   6"H  !4   !S:&5N
M97@S,3$P.3,P,C R,BYH=&WM6FUOVS@2_GZ_@NOBN@G@-_FEB9TT0.NXB('=
M-)?ZT+M/!TJD+%XH44M2=KV_?F=(^26QW3BW>XDWV!9P+'$X' Z?F7E(\_R'
MR\^#\;]OAB2QJ20W__SXTVA *K5&XVM[T&A<CB_)U?CGGTBGW@S(6-/,""M4
M1F6C,;RND$IB;=YO-&:S67W6KBL]:8QO&ZBJTY!*&5YGEE4NSO$-?'+*+OYV
M_D.M1BY55*0\LR32G%K.2&%$-B%?&3=WI%8KI08JGVLQ22QI-5LM\E7I.S&E
MOMT**_G%0L]YPS^?-]P@YZ%B\XMS)J9$L/<5P4YH0%OLI$E/:"?LA*?MDUZS
M&\+_( I[K>9_ C"R >*^C[%SR=]74I'5$H[C]SNM^DDWMV<SP6S2#YK-OU><
MZ,5YK#(+XVGH[[]Z-9O*J)Z /JOR/BJR_)NM42DF63\"^[D&?9:&DB_D0Z49
MU[5(24ESP_N++V=,F%S2>5]D4F2\YCJ=E=I#9:U*W0!3KJV(J"P'<>/YYG(2
MO5[]M-O&>5@PWK+%P.44ZVZ*#<LVVWJG]5YS=W.S'BS;&DZW7@B4WFSGMN+Z
MP:1,3K/WE7;EP;S+F8 D,4H*1MXTW;^SG#(&4.DW2>"TK(9I.%=L<?V:KQV:
M*G[5%LU@A-+]A7YLJ<4T%7+>_W$L4F[(-9^16Y72[,>J@0BH&:Y%[ 6-^)4#
M',#?[G'FYW<">MSBE/,-6NBMX;^N1A]'8](.ZL%]L"R!]-PFO7T3O&N>;1BS
MQ7%+D+Z$F8/A[7CT:33X,!Y]OM[ANBTQN'TF_RV,%?'<1Z#(&$RLWWZ7__]1
MT=DZMU&5#!(M#"2&A&LRK)-/FF=14B411G \)S:A]NV;[NE>Z_3([+[OI?M9
M!'HMHJTF>>SUG#TR5NT%71G4%S-[_M'O>ZIU6N^B&T8DH5-.-)\*/H,J9Q-A
MR"\%U1!+<@[O<Z4M41GYI'1*@F;M'T3%Y$O",YHQ11,RYI)'*DV+#'(Y5EX#
M13&%E#D'1/1V(V*MVO3^;,O8.KAE_$@-+!XL4SHG=YF:2<XFO.I7LUQ#IL"$
M3 &A@1&HR @L$2DRJPNLZ$!Q'-N!Q:4DA2<MJ"0QC>"5)BH5EECEY38$,AYQ
M8ZB>HTA*[SB,NZ;3P#L&QL"0TE$E& ,%(J&!&H%8!MW!$BBJ9):(*"&FP(]5
M_QG7O%2"$TB%D<"AD([-A$U@@B;GD3,0]>9@FL+*#00#G!+.U]WP>D'9_O.
MDI-80/Z($$&K9:X"(D'<8I%9M8LLALSC,@M\CV3!0"= :6U-JP!#@=DJ!R0@
MB!'<4JY06@+$/!@: H&YS4(5)0H) @!-!?@I$QG:$U&3D%BJF5G@5O,)%$/8
M:5A"\:6W&ZRLKL'/+(S9L/;U(K!S< @<WUNNMV].6\')F2DQ5K(73",JC@4\
M'IECMY8C0C5WJ $4"-SRP.H2;I"^"Y-@#Q1+(8MB)L5GV/-$4ID"^F%^U;!M
M<#*Y5A%G\-J0(T +XP _#XGAMRBAV823#Y"Z;@L)$D&;UH+N$?=6!%WFGXZ?
MQZW[$/"7@!7Z0B"WSWS,HG,))O>U4/:AA0NQMY?CI9<1%\W>F7MW[);Z89B#
M'-*DIW+<O2CM/>!V.WN$>'#Z8B%^%#P3&!^/\7?U=@?]<,D-> I6V[&&Q^.P
MBH0FHH79OPLRBY #K,J1/%=1A08%D.ZGPK@B E(\<WIP0[0J/^LE3'-)'4Y+
MLK)"6;4L;]@HH!2!+>Y<P1T^F2(T@@FJ!4Y >$KEBFJ&F@J#-,>E->,XD2LY
MRG PR$*)PTXYQ>.60E*LE# M9\2*+D$/3[[6.2-\"SD*0C&#_IS][\7KX)'=
M.G!D[YT"-P"^?_+<&^<0&U/!$+[4J,R="E(#T$<NCYBFFBWP!8@7-!12V#DR
MJ&W#8K0Y*#J4^4"Y)[JV%W"5^%LYH;S0.:#<.,8714HS9X#;%4QX!D1. MBA
MA><812@".QX/:(@VD4,]>,60;A\<I(=3*@N7T7"]>1P#+1=36"FSA5XO^=H>
M&=H_;F?<#L'0$;*K\;P^5(7=;<$^-80NI3EN6N+'=YXD7&R'7%!R[PFPQP$0
M!WB=(.P<' @O_?INX@1/1$JZZ%JV@O$)V119@(JB0B,:UDKN%JVI,A;>XR$V
MZ#(1*"I/X<C1CBXQP!KRW /ITG#8MG)WF(/G/%FQM.O86Y50L^0GF"%=&'#F
M2H?S1YG6YT2*.R[+DYT'\M7?[:+?!_U#WP]W7\]^V!T2LT7<5%>Y#%/K.G97
M:0W1]P3.LL&'E]91X,16:;.D">X%P4-G82WGWRD<H0(B@NU,@'U.R1$@'/*T
MP3H ?Y&9+\*2_U((,-^%8)%%[@SH^*\]WP'N^3Y(X(3@*P$PQ0TZ;O@CP0%4
M)158[KUFG-YA;?<<T55WQV[=J?;BI.])4"VW2?Z$:$N:I PZ&K[,DCMA77)B
MZ +8!.I:]03# +LP10J)#YSD)E-6IZUGHJ^</!S>INP#<(180PJJ A"X2YP
M)?>S1(FYJB^Q(ILJ.>589S,Z*7]=T66NY6DNU9Q#ZRQ1/KO2>X@&!/XA)*3^
M]-3UW(N\XR?^[^71O7]0?^E?SWTD,8QO%ZY]MZ5&*9QWY^3LB_LD@ZO;T9?Q
MYYNKX:W[@?UV>#VX.NRI52YVW JX@0V20-M<\AHD@L=D^(U'!>ZSR&=/+0Y@
M;DYC7UB(@6B?7'3CCPP@NC9F<WP T_FN\9>0FQR3\<%&KB%?I"'7_K%5==?7
MGOW*SQ^6#_ZZPO;B5]@>7$/,E;^'V?<'WE.^<3%Q98LSHKGJ0D.PIK"[N^RZ
M];7SEF/YZ>]<NMN?%[\!4$L#!!0    ( -U 8E5!S37S+@@  & I   5
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
MJ+P6!Y?L$:J#?P!02P$"% ,4    " #=0&)5[80QDP_O 0 3;QD $0
M        @ $     <VAE;BTR,#(R,#DS,"YH=&U02P$"% ,4    " #=0&)5
M/37_#CT1  #RP@  $0              @ $^[P$ <VAE;BTR,#(R,#DS,"YX
M<V102P$"% ,4    " #=0&)5]L_9KZ O  !;[P$ %0              @ &J
M  ( <VAE;BTR,#(R,#DS,%]C86PN>&UL4$L! A0#%     @ W4!B575VG./U
M/0  0Y$" !4              ( !?3 " '-H96XM,C R,C Y,S!?9&5F+GAM
M;%!+ 0(4 Q0    ( -U 8E6*[K=BFA$  , 2   4              "  :5N
M @!S:&5N+3(P,C(P.3,P7V<Q+FIP9U!+ 0(4 Q0    ( -U 8E6R?,?ZZ-T
M ,DK"0 5              "  7&  @!S:&5N+3(P,C(P.3,P7VQA8BYX;6Q0
M2P$"% ,4    " #=0&)5XUPJXZ."   =T 4 %0              @ &,7@,
M<VAE;BTR,#(R,#DS,%]P<F4N>&UL4$L! A0#%     @ W4!B5=S_]0M!"
M6"H  !4              ( !8N$# '-H96YE>#,Q,3 Y,S R,#(R+FAT;5!+
M 0(4 Q0    ( -U 8E5!S37S+@@  & I   5              "  =;I P!S
M:&5N97@S,3(P.3,P,C R,BYH=&U02P$"% ,4    " #=0&)5CP'*^AT(  #H
M*   %0              @ $W\@, <VAE;F5X,S$S,#DS,#(P,C(N:'1M4$L!
M A0#%     @ W4!B52^HAL9-!@  G24  !0              ( !A_H# '-H
H96YE>#,R,#DS,#(P,C(N:'1M4$L%!@     +  L UP(   8!!     $!

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